• Matéria: Informática
  • Autor: matheusamorim94
  • Perguntado 6 anos atrás

Escreva um programa em C para ler um conjunto de números inteiros positivos e imprimir a média desses números, bem como o maior e o menor número lido. Utilize como flag o valor -9.

Respostas

respondido por: Jamesribeiro
0

Resposta:

algoritmo Portugol;

varreal:    NUM, MAIOR,MENOR,MEDIA,SOMA;

inteiro: C;

inícioleia(NUM);  

MAIOR ← NUM;  

MENOR ← NUM;   SOMA ← NUM;  

C ← 1;

 enquanto ( NUM ≠ 0 ) faça

   leia(NUM);

     se (NUM mod 10 = 0 e NUM ≠ 0)

       então

        se

       ( NUM > MAIOR ) então        

        MAIOR ← NUM;

       fim-se

     se ( NUM < MENOR )

   então        

  MENOR ← NUM;

 fim-se      

SOMA ← SOMA + NUM;      

C ← C + 1;

fim-se

fim-enquanto  MEDIA ← SOMA / C;

imprima("O maior valor digitado é: ",MAIOR);

imprima("O menor valor digitado é: ",MENOR);

imprima("A média dos valores digitados é: ",MEDIA);

fim

espero lhe da um norte.

Perguntas similares