segunda-feira, 5 de novembro de 2012

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.

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