Jump to content

Exercício - quantidade de cartões


lucas costa da cruz

Recommended Posts

boa noite pode me ajuda eu fiz esse exercício e queria 
saber se está certo de acordo com o enunciado 

3) Faça um programa que leia uma quantidade de cartões determinada pelo 
digitador, contendo a idade e o sexo de uma pessoa (1-Masculino, 2-Feminino).
Calcule e imprima a idade média destas pessoas, quantas pessoas do sexo 
feminino estão na faixa dos 18 aos 25 anos e número total de pessoas do sexo
masculino.

#include <stdio.h>

int main(void) {
    int quantidade, idade, sexo, numPessoa;
    int numMulher = 0;
    int numHomem = 0;
    int idadeTotal = 0;
    int num = 1;

        printf("Quantidade de cartoes determinada pelo digitador: ");
        scanf("%d", &quantidade);
        numPessoa = quantidade;
        while (quantidade > 0) {
            printf("Entre com a idade da pessoa do cartao numero %d: ", num);
            scanf("%d", &idade);
            idadeTotal += idade;
            printf("Entre com o sexo da pessoa do cartao numero %d: ", num);
            scanf("%d", &sexo);
            if (sexo == 1) {
                numHomem += 1;
            }
            else if (sexo == 2) {
                if (18 <= idade && idade <= 25)
                    numMulher += 1;
            }
            quantidade--;
            num++;
        }

    printf("A idade media e %.1f\n", ( (float) idadeTotal) / numPessoa);
    printf("O total de mulheres de 18 aos 25 anos e %d.\n", numMulher );
    printf("\nO numero de homens e %d.\n", numHomem);
    return 0;
 }


 

Link to comment
Share on other sites

  • Fernando Mercês changed the title to Exercício - quantidade de cartões

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...