Faça um programa em C que leia 15 números inteiros e ao final informe:
• A média dos números ímpares digitados.
• A quantidade de números compreendidos entre 30 e 120 (inclusive) que foram digitados.
• O somatório dos números múltiplos de 3 digitados.
Alguém saberia me ajudar? Lembrando que a linguagem necessária é "C"!
Soluções para a tarefa
Resposta:
#include <stdlib.h>
#include <stdio.h>
#define TAM 15
/**
Faça um programa em C que leia 15 números inteiros e ao final informe:
• A média dos números ímpares digitados.
• A quantidade de números compreendidos entre 30 e 120 (inclusive) que foram digitados.
• O somatório dos números múltiplos de 3 digitados.
**/
int main() {
int num, count = 0, impar = 0, soma = 0;
float media, mediaimpar;
for(int i = 0; i < TAM; i++){
printf("Informe um numero: ");
scanf("%d", &num);
if(num%3 == 0){
soma = soma + num;
}
if(num > 29 && num < 121){
count++;
}
if(num%2 == 1){
mediaimpar = mediaimpar + num;
impar++;
}
}
mediaimpar = mediaimpar/impar;
printf("\nmedia impar: %.2f\nqtd de N entre 30 e 120: %d\nsoma de multiplos de 3: %d\n\n", mediaimpar, count, soma);
return 0;
}