Informática, perguntado por yewer83159, 6 meses atrás

URGENTE linguagem C
Faça um programa que leia vários números, calcule e mostre: (a)
A soma dos números digitados
(b) A quantidade de números digitados
(c) A média dos números digitados
(d) O maior número digitado
(e) O menor número digitado
(f) A média dos números pares
Finalize a entrada de dados caso o usuário informe o valor 0.


yewer83159: ce tem discord
yewer83159: para mim é melhor
yewer83159: oi
yewer83159: vc tem email
yewer83159: pois nao tenho celular

Soluções para a tarefa

Respondido por gabrielstuchi22
0

Resposta:

#include <stdlib.h>

#include <stdio.h>

/**

Faça um programa que leia vários números, calcule e mostre: (a)

A soma dos números digitados

(b) A quantidade de números digitados

(c) A média dos números digitados

(d) O maior número digitado

(e) O menor número digitado

(f) A média dos números pares

Finalize a entrada de dados caso o usuário informe o valor 0.

**/

int main() {

int num, soma = 0, count, maior, menor, par = 0;

float media, mediapar;

printf("Informe um numero: ");

 scanf("%d", &num);

 soma = num;

 count = 1;

 maior = num;

 menor = num;

 if(num%2 == 0){

  mediapar = mediapar + num;

  par++;

 }

do {

 printf("Informe um numero: ");

 scanf("%d", &num);

 soma = soma + num;

 count = count + 1;

 if(num%2 == 0){

  mediapar = mediapar + num;

  par++;

 }

 if(num < menor && num != 0){

  menor = num;

 }

 if(num > maior){

  maior = num;

 }

 if(num == 0){

  count--;

  par--;

 }

} while(num != 0);

media = soma/count;

mediapar = mediapar/par;

printf("soma: %d\nqtd numeros: %d\nmedia: %.2f\nmaior: %d\nmenor: %d\nmedia dos pares: %.2f\n", soma, count, media, maior, menor, mediapar);

return 0;

}

Anexos:

yewer83159: oi vc pode me ajudar em outra pergunta??
gabrielstuchi22: manda um email: gabrielstuchi22@gmail com
yewer83159: vc tem discord ? para mim fica mais facil
gabrielstuchi22: me manda o Discord no email ou da um salve lá que te passo o meu
yewer83159: ok ja to mandando
yewer83159: ja mandei pode me retornar hoje
yewer83159: Sua mensagem não foi entregue porque a caixa de correio do destinatário está em manutenção e não pode aceitar mensagens agora. Tente reenviar a mensagem mais tarde........ apareceu isso
yewer83159: vc recebeu o email?
Perguntas interessantes