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 2
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>
#include <string.h>
int main()
{
int quantidade, idade, sexo;
int numMulher=0, numHomem=0, idadeTotal=0;
int numPessoa=0;
int a;
while(a>0)
{
puts("\nQuantidade de cartoes determinada pelo digitador: ");
scanf("%d", &quantidade);
do
{
{
puts("\nEntre com a idade: ");
scanf("%d", &idade);
do
{
puts("\n\nEntre com o sexo: ");
scanf("%d", &sexo);
}while(sexo!=1 && sexo!=0);
printf("\nA idade media e' %d.", idadeTotal/numPessoa);
printf("\nO total de mulheres de 18 aos 25 anos e' %d.", numMulher );
printf("\nO numero de homens e' %d\n\n", numHomem);
return 0;
}
Pergunta
lucas costa da cruz
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>
#include <string.h>
int main()
{
int quantidade, idade, sexo;
int numMulher=0, numHomem=0, idadeTotal=0;
int numPessoa=0;
int a;
while(a>0)
{
puts("\nQuantidade de cartoes determinada pelo digitador: ");
scanf("%d", &quantidade);
do
{
{
puts("\nEntre com a idade: ");
scanf("%d", &idade);
do
{
puts("\n\nEntre com o sexo: ");
scanf("%d", &sexo);
}while(sexo!=1 && sexo!=0);
idadeTotal+=idade;
numPessoa++;
if(sexo==1 && idade >18 && idade<25)
{
numMulher++;
}
else
numHomem++;
}
printf("\nA idade media e' %d.", idadeTotal/numPessoa);
printf("\nO total de mulheres de 18 aos 25 anos e' %d.", numMulher );
printf("\nO numero de homens e' %d\n\n", numHomem);
return 0;
}
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.