Ir ao conteúdo
  • Cadastre-se

C obtencao de dados while


joao1022

Posts recomendados

 Desenvolva um algoritmo em linguagem C que leia o ano de nascimento de 3 homens e 3 mulheres (É obrigatório o uso de estruturas de repetição para a declaração dos anos de nascimento dos homens e mulheres). Considere que os anos de nascimento inseridos como entrada são diferentes, tanto para os homens como para as mulheres. Dessa forma, o algoritmo deverá: (a) Apresentar na tela a idade do homem mais novo e da mulher mais velha e a soma da idade do homem mais novo e da mulher mais velha. Explique o porquê do uso da estrutura escolhida para obtenção do pedido na questão

Note que o programa deverá ter como saída apenas a idade da mulher mais velha e do homem mais novo, alem da soma dessas idades.

 

 

// nao consegui coletar os dados do while para prosseguir com o programa 

 

 

image.thumb.png.3a33d851594000bf62c757e04437690e.png

  • Triste 1
Link para o comentário
Compartilhar em outros sites

@if.  o problema que estou enfrentando eh na exportacao  de dados na minha extrutura de repeticao, consegui fazer com que ela obtenha os dados necessarios mas estou com um bloqueio quanto a parte de comparacao de dados, estou vendo para usar if 

21 minutos atrás, joao1022 disse:

 Desenvolva um algoritmo em linguagem C que leia o ano de nascimento de 3 homens e 3 mulheres (É obrigatório o uso de estruturas de repetição para a declaração dos anos de nascimento dos homens e mulheres). Considere que os anos de nascimento inseridos como entrada são diferentes, tanto para os homens como para as mulheres. Dessa forma, o algoritmo deverá: (a) Apresentar na tela a idade do homem mais novo e da mulher mais velha e a soma da idade do homem mais novo e da mulher mais velha. Explique o porquê do uso da estrutura escolhida para obtenção do pedido na questão

Note que o programa deverá ter como saída apenas a idade da mulher mais velha e do homem mais novo, alem da soma dessas idades.

 

 

// nao consegui coletar os dados do while para prosseguir com o programa 

 

 

image.thumb.png.3a33d851594000bf62c757e04437690e.png

 

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Ok faz de conta que entendi. Que tal importar os dados direto numa matriz?

algo como

unsigned int idadeh[], idadem[];...
for (i=0;i<3;i++) scanf(“%d“,idadeh[i]); ...

 

E depois compare como quiser. P.ex.

for(j=0;j<3;j++)
for(i=0;j<3;i++) if (idadeh[i]>idadem[j]) faça_algo();

 

Link para o comentário
Compartilhar em outros sites

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

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!