Media de N numeros

Publicado por Enzo de Brito Ferber 27/03/2005 (última atualização em 06/04/2017)

[ Hits: 20.413 ]

Homepage: http://www.maximasonorizacao.com.br

Download median.c

Download average.c (versão 2)




Ai esta um programa para tirar a media de quantos numeros voce digitar, quando voce digita 0 (zero) e pressiona enter ele te fala quantos numeros voce digitou e a media aritimedica dos numeros....

Espero que seja util....

  



Versões atualizadas deste script

Versão 2 - Enviado por Enzo de Brito Ferber em 29/03/2016

Changelog: Código melhorado.
Pede ao usuário um número (do tipo float) até que "sair" seja digitado.
Logo após a média aritmética simples é calculada.

Download average.c


Esconder código-fonte

#include <stdio.h> 
main(){ 
   int s=10;
   int i;
   float med; 
   float nume[32000]; 
   float media(float [], int);
   do{ 
   printf("\n\n\nOi, eu sou o programa que tira a media de ate 32000 numeros para voce! Sou programado para quando o numero 0 for digitado eu parar e lhe infomar a media, entao quando estiver pronto informarei quantos numeros foram digitados e qual e a media aritimedica deles com uma precisao de sete casas decimais! Espero que eu seja UTIL... Bom aproveito!!!\n\n\nBy Slackware_10\n\n\n");
   for(i = 0;; i++){ 
      printf("%d§ numero:", i+1); 
      scanf("%f", &nume[i]); 
      if(nume[i] == 0){ 
         goto media; 
      } 
   }
   media:
   med = media(nume, i); 
   printf("A media dos %d numeros digitados por voce eh %f.\n", i, med);
   }while(s<11);
} 
float media(float nume[], int num){
   int i;
   float soma = 0.0;
   for(i = 0; i <= num-1; i++){
      soma += nume[i];
   }
   return(soma/num);
}

Scripts recomendados

média de notas de um aluno

Cálculo de divisores de um número.

Função boa para ler string em C

Consultar informação do fstab via C

Chuva de janelas


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts