A maior rede de estudos do Brasil

Mais um pequeno desafio...

Preciso de uma explicação por favor!

Faça um algoritmo que receba a idade de 75 pessoas e mostre mensagem informando “maior de idade” e “menor de idade” para cada pessoa. Considere a idade a partir de 18 anos como maior de idade.


5 resposta(s)

User badge image

Guilherme

Há mais de um mês

Isso em qual linguagem de programação? 

Isso em qual linguagem de programação? 

User badge image

Guilherme

Há mais de um mês

Primeiro você precisará de dois vetores com 74 posições. Um para o nome da pessoa, o outro para a idade. Em seguida, use um laço de repetição para definir a os nomes e as idades.

Ex.:

for(idade< 75){

    printf("Informe o nome: );

    scanf ("%s", nomes[i1]);

   printf ("Informe a idade");

   scanf("%d", &idade[i2]); 

 

   i1++;

   i2++;

}

Por fim, mostre na tela a informação por meio de mais um laço de repetição.

 

for(idade[i2] < 75){

  printf("nome: %s" , nomes[i1]);

  if( idade[i2] >== 18){

     printf("Maior de idade");

  }else{

      printf("menor de idade");

   }

i1++;

i2++;

}

 

Certifique-se sempre que a variável do índice esteja em 0 ao iniciar o laço.

User badge image

Thiago

Há mais de um mês

pode ser a linguagem traduzida ou pode ser tbm o fluxograma que eu faço a tradução.

Essa pergunta já foi respondida por um dos nossos estudantes