Ir ao conteúdo

Posts recomendados

Postado

Galera, estou tentando criar um programa simples(iniciante) em C++ onde o usuário entra com um numero que seria a quantidade de pessoas da familia, por exemplo, e entre logo depois com valores 1(homem) ou 2 (mulher) baseado na quantidade de pessoas que ele entrou e logo após imprimir a quantidade de homens e mulheres nessa "quantidade de pessoas". Exemplo:

Entrada:                    Saída:       1 H

3                                                 2 M

1 2 2

 

Por enquanto meu código ta assim e não consegui desenvolver o resto rs

 

#include <iostream>

using namespace std;

int main() {

int N, S, M, H;



H = 1;

M = 2;



cin>>N;



while(N!=0) {

N--;

cin>>S;

}




return 0;

}

                

Postado

Você precisa usar pelo menos um if para determinar o sexo da pessoa e fazer a contagem.

#include <iostream>

using namespace std;

int main() {
    int num;
    int sx;
    int h = 0;
    cin >> num;
    for (int cont = 1; cont <= num; cont++) {
        cin >> sx;
        if (sx == 1)
            h++;
    }
    cout << h << " H" << endl;
    cout << num - h << " M" << endl;
}

 

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...