• Matéria: Informática
  • Autor: Anônimo
  • Perguntado 8 anos atrás

Faça um programa em C que leia 500 valores inteiros e positivos e:
a) Encontre o maior valor e exiba
b) Calcule a média dos números lidos e exiba.

Respostas

respondido por: dianvutobento
1
/*****************************************************************************************                    data: 21/06/2018                    Programador: Dianvuto Mbonga                    titulo: ler 500 numeros apresentar o maior e a media dos numeros lidos


********************************************************************************************/

#include<stdio.h>#include<stdlib.h>int main(){ int num, i =1, soma =0, maior=0,media,numLido=0; printf("digite um numero: "); scanf("%d",&num); if(num < 0)    printf("\n ERRO: o utilizador digitou numero negativo!\n");    else    {    for(i=1; i <= 5; i++) { printf("\n Digite outro numero: "); scanf("%d",&num); if( num < 0)   printf("\n Este numero nao sera lido! "); else        {                   numLido += 1;                    if(num > maior)                   maior = num;        soma += num;           }    } media = soma / numLido; printf("\n o maior e = %d \n\n a media e = %d ",maior,media);         }    system("pause"); return 0;}
Perguntas similares