RGRQRS 0 Denunciar post Postado Abril 11, 2008 Boa Tarde!!! sei que não é ético enviar o problema inteiro para ser solucionado, então, se possivel td bem, caso contrario talvez alguem possa me orientar ao menos nas condicoes. desde ja agradeco a compreensão Elaborar um programa que efetue a leitura sucessiva de valores numéricos e apresente no final o total do somatório, a média e o total de valores lidos. O programa deve fazer as leituras dos valores enquanto o usuário estiver fornecendo valores positivos. Ou seja, o programa deve parar quando o usuário fornecer um valor negativo. Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Abril 11, 2008 para isso use o while! while(num>=0) { /// } Compartilhar este post Link para o post Compartilhar em outros sites
RGRQRS 0 Denunciar post Postado Abril 13, 2008 walew clareou 90%, sobraram pequenas duvidas que postarei assim que concluir, falta agora pequens acertos... por enquanto brigadão Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Abril 13, 2008 caso haja duvidas, volte a postar http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
darkchrono 0 Denunciar post Postado Abril 13, 2008 #include <stdio.h> int main (){ int soma,cont,num; float media; soma = 0; cont = 0; do{ scanf("%d",&num); cont++;//conta quantos numeros sao lidos soma = soma + num; //soma os valores lidos }while(num>=0); media = soma/cont; //calcula a media printf ("soma: %d \n",soma); printf ("media: %f \n",media ); printf ("quantidade de valores lidos: %d \n",cont); getch(); return 0; } Compartilhar este post Link para o post Compartilhar em outros sites