Ir ao conteúdo

Julianav1212

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

Reputação

5
  1. Entendi. Muito obrigada.
  2. Com laços for ou switch case eu não consigo fazer? ainda sou inicante não sei muita coisa
  3. E sem usar fgets, tem outra forma mais simples de se fazer?
  4. #include<stdio.h> #include<string.h> int main(){ int x ,i,numhomens=0,nummulheres=0; float h,media =0,somahm=0,maioraltura=0,menoraltura=0; char sexo[12]; scanf("%d",&x); for(i=0 ; i <x ;i++){ scanf("%f",&h); scanf("%s",sexo); if((sexo,"FEMININO")==0){ nummulheres++; somahm = h+somahm; } else if((sexo,"MASCULINO")==0){ numhomens++; } if(h>maioraltura){ maioraltura =h; menoraltura = maioraltura; } else if(h<menoraltura){ menoraltura =h; } } printf("MAIOR ALTURA = %.2f\n",maioraltura); printf("MENOR ALTURA = %.2f\n",menoraltura); return 0; } Tenho até aqui o código, mas não sei como prosseguir. Travei nessa parte e não sei se está certo o que fiz até o momento.
  5. Faça um programa que pesquise 10 indivíduos. A pesquisa deverá receber um código representando o sexo ( 1 - M, 2 - F, 3 - NI ) e a altura. Ao término mostrar: - a maior altura do sexo feminino; - a menor altura do sexo masculino. (Programa em Linguagem C) Creio que o programa seja feito com laços for, porém não consigo encontrar um meio que faça o programa executar o que eu quero. Acho que não estou seguindo o raciocínio correto. Alguém pode me ajudar?

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

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!