• Matéria: Informática
  • Autor: Nataliasantos5155
  • Perguntado 8 anos atrás

Escreva um programa que receba um conjunto de valores inteiros e positivos, calcule e imprima o maior e o menor valor do conjunto. Para encerrar a entrada de dados, deve ser digitado o valor zero.

Respostas

respondido por: fmmrenan
0

#include<stdio.h>

main(){

   int i=0, maior=0, menor;

   do{

       scanf("%d", &i);

       if(i>maior)

           maior = i;

       if(i<menor && i!=0)

           menor = i;

   }while(i!=0);

   printf("\n%d", maior); //maior resultado

   printf("\n%d", menor); //menor resultado

}


respondido por: niltonbrito07
0

Resposta:

Algoritmo "Valores inteiros e positivos"

Var

  N, X, ME, MA: inteiro

Inicio

  MA <- 0

  ME <- 10000

  repita

     escreva("Digite números inteiros e positivos: ")

     leia(N)

     se(N > MA) entao

        MA <- N

     fimse

     se (N > 0) e (N < ME) entao

        ME <- N

     fimse

     se (N < 0) entao

        escreval ("O numero informado é negativo")

     fimse

  ate N = 0

  escreval("O maior valor é: ",MA)

  escreval("O menor valor é: ",ME)

fimalgoritmo

Explicação:

Em portugol

Perguntas similares