Preciso de um programa em linguagem C que:
Escreva um programa que leia valores inteiros, até ser lido o valor-99. Quando isso acontecer oprograma deverá escrever a soma e a média dos valores lidos.
DennisRitchie:
99 ou -99 ?
Respostas
respondido por:
6
// Pelo que eu entendi... fica desse jeito... o programa só irá parar de
// somar os valores, se o usuário digitar o número negativo -99....
// E quando parar de executar o laço... o -99 não entrará na soma...
// nem seu índice(no caso e variável contador)..... beleza..
#include <stdio.h>
int main()
{
int valor=0, contador=1, soma=0;
while( valor != -99 )
{
printf("%d. digite um valor: ", contador);
scanf("%d", &valor);
if( valor != -99 )
{
soma += valor;
contador++;
}
}
contador--;
printf("\nSoma: %d", soma);
printf("\nMedia: %.1f\n", (float)soma/contador);
getch();
}
// somar os valores, se o usuário digitar o número negativo -99....
// E quando parar de executar o laço... o -99 não entrará na soma...
// nem seu índice(no caso e variável contador)..... beleza..
#include <stdio.h>
int main()
{
int valor=0, contador=1, soma=0;
while( valor != -99 )
{
printf("%d. digite um valor: ", contador);
scanf("%d", &valor);
if( valor != -99 )
{
soma += valor;
contador++;
}
}
contador--;
printf("\nSoma: %d", soma);
printf("\nMedia: %.1f\n", (float)soma/contador);
getch();
}
Perguntas similares
7 anos atrás
7 anos atrás
7 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás