Faça um programa que solicite ao usuário 10 números inteiros e, ao final, informe a quantidade de números ímpares e pares lidos. Calcule também a soma dos números pares e a média dos números ímpares.
#include <stdio.h>
#include <conio.c>
#include <conio.h>
#include <stdlib.h>
#include <iostream>
#include <windows.h>
#include <time.h>
using namespace std;
main()
{
int numeros=0,nImpares=0,nPares=0,somaPares=0,somaImpares=0;
float mediaImpares = 0.00;
gotoxy(5,5);cout << "Digite abaixo 10 Numeros: " << endl << endl;
for (int i=0; i<10; i++) //inicia a repetição “for” até 10
{
cout << "Meu numero: "; cin >> numeros; // recebe a digitação
if (numeros %2 == 0) //verifica se o resto da divisão por 2 é zero.
{
nPares++; // se o número é par, incrementa o contador
somaPares=somaPares+numeros; // aqui, soma os números pares
}
else
{
nImpares++; // se não é par, é impar. Incrementa o contador
somaImpares=somaImpares+numeros; //soma os impares
}
}
if(nImpares >0)
mediaImpares = (float)somaImpares/nImpares; //media dos impares
gotoxy(10,18);cout << "RESULTADO" << endl;
gotoxy(10,19);cout << "-----------------------------" << endl;
gotoxy(10,20);cout << "Quant. Pares ......: " << nPares;
gotoxy(10,21);cout << "Quant. Impares.....: " << nImpares;
gotoxy(10,22);cout << "Soma dos Pares ....: " << somaPares;
gotoxy(10,23);cout << "Media dos Impares..: " << mediaImpares;
getch();
}
Nenhum comentário:
Postar um comentário