receber um determinado numero de valores do operador até que um deles seja negativo. Posteriormente deve mostrar ao operador a soma de todos os valores recebidos, o número de valores recebidos e a média.
(tenho que escrever os passos todos pois estou na disciplina Lógica de programação: introdução a algoritmos e pseudocódigos. Não é para fazer em nenhum programa mas sim explicar todos os passos. Por isso preciso de ajuda, pois não estou a conseguir desenvolver. Obrigada)
aleprezzi:
passa só a lógica depois a linguagem ele ajusta (acho que ja ajuda bastante)
Soluções para a tarefa
Respondido por
0
Resposta:
#include <stdio.h>
int main()
{
// declaração das variaveis a serem usadas
int num;
int soma = 0;
int cont = 0;
float media;
//aqui seria o escreva()
printf("Digite numeros (a cada numero digitado pressione ENTER)\n");
do{ // aqui é o comando "faca"
scanf("%d", &num); //leia()
if(num >=0){ (se)
soma=soma+num;
}
cont++;
}while(num >= 0); //enquanto()
media = soma/cont;
printf("Soma = %d\num",soma); //escreva()
printf("Média = %.1f \n",media); //escreva()
return 0;
}
Explicação:
da uma olhada ve se tu entende alguma coisa ..e qualquer coisa me fala q vou te ajudando.
Perguntas interessantes
Biologia,
7 meses atrás
Matemática,
7 meses atrás
Artes,
8 meses atrás
Ed. Física,
8 meses atrás
Pedagogia,
1 ano atrás
Matemática,
1 ano atrás