Ir ao conteúdo

Posts recomendados

Postado

 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
  • Membro VIP
Postado

Assim como do while, for é uma das

20 minutos atrás, joao1022 disse:

estruturas de repetição

Portanto...

18 minutos atrás, joao1022 disse:

Explique o porquê do uso da estrutura escolhida

... e já auto-obterás um bom norte

Postado

@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

 

  • Membro VIP
Postado

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();

 

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

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!