Ir ao conteúdo
  • Cadastre-se

Posts recomendados

Postado

(tentei fazer o código não está totalmente de acordo com o que a questão pede)

#include <locale.h>
#include <iostream>

using namespace std;
int main () 
{
    setlocale(LC_ALL, "Portuguese");
    int i=0, somaimpar=0, contapar=0;
    for (i=0;i<100;i++)
    if (i%2==0)
    contapar++;
    else
    somaimpar=somaimpar+i;
cout<<"A quantidade de pares é:"<<contapar<<"\n";
cout<<"A soma de impares é:"<<somaimpar;
return 0;
}

Escreva um programa que recebe N inteiros (até o usuário digitar 0) e mostre:

A soma dos impares;

E a quantidade de Pares;

Postado

@Guilherme candido No lugar do loop com a quantidade determinada, coloque o critério de saída como pedido no exercício,

 

#include <locale.h>
#include <iostream>

using namespace std;
int main () 
{
    setlocale(LC_ALL, "Portuguese");
    int i=0, somaimpar=0, contapar=0;
    
    do{
        cin >> i;
    
        if (i%2==0)
            contapar++;
        else
            somaimpar=somaimpar+i;
    }while(i);
    
cout<<"A quantidade de pares é:"<<contapar<<"\n";
cout<<"A soma de impares é:"<<somaimpar;
return 0;
}

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...