Ir ao conteúdo

Ajuda no algoritmo


amissadai

Posts recomendados

Postado

esse é meu algoritmo

Escrever um algoritmo que leia o nome e o sexo de 6 pessoas e informe o nome e se ela é homem ou mulher. No final informe total de homens e de mulheres.

este é meu código o problema é que eu não to conseguindo informa o total de homens e de mulheres.

o resto ta funcionando

#include <stdio.h>

#include <conio.h>

main(){

int i = 0,sexo,H,M;

char nome[30];

for(i=1;i<=6;i++)

{

printf("\nDigite seu nome = ");

scanf("%s",&nome);

printf("\nDigite H - para homem M - para mulher = ");

scanf("%s",&sexo);

switch(sexo)

{

case 'H':

printf("\nSeu nome e = %s e voce e homem",nome);

break;

case 'M':

printf("\nSeu nome e = %s e voce e mulher",nome);

break;

default:printf("\nSexo nao constatado");

}

}

printf("Total de homens %d",H);

printf("Total de mulheres %d",M);

getch();

}

Postado



#include <stdio.h>
#include <conio.h>
main(){
int i = 0,sexo,H = 0,M = 0; // H e M como zero, para não pegar sujeira da memoria
char nome[30];
for(i=1;i<=6;i++)
{
printf("\nDigite seu nome = ");
scanf("%s",&nome);
printf("\nDigite H - para homem M - para mulher = ");
scanf("%s",&sexo);

switch(sexo)
{
case 'H':
printf("\nSeu nome e = %s e voce e homem",nome);
H++; // Incrimenta Homem, toda vez que achar um
break;
case 'M':
printf("\nSeu nome e = %s e voce e mulher",nome);
M++; // Incrimenta Mulher, toda vez que achar um
break;
defaultrintf("\nSexo nao constatado");


}

}
printf("Total de homens %d",H);
printf("Total de mulheres %d",M);
getch();
}

Sério, pqe você faz esse codigo "sujo", usa espaçamento, sei lá deixa o código mais bonito e fácil de achar o erro quando o cometer. ;)

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!