faça um programa que solicite ao usuário o nome e a idade de cinco pessoas. o programa deve então
mostrar quem é a pessoa mais nova e sua respectiva idade
Respostas
respondido por:
0
#include <stdio.h>
struct pessoa
{
int idade;
char nome[30];
};
int main()
{
struct pessoa Pessoa[5];
int i, indiceNova;
for(i=0; i<5; i++)
{
printf("\nPessoa %d:\n", i+1);
printf("Nome: ");
scanf("%[^\n]", Pessoa[i].nome);
printf("Idade: ");
scanf("%d", &Pessoa[i].idade);
fflush(stdin);
if(!i)
indiceNova = i;
else
{
if(Pessoa[i].idade < Pessoa[indiceNova].idade)
indiceNova = i;
}
}
printf("\nPessoa mais nova e' %s, de %d anos.\n\n", Pessoa[indiceNova].nome, Pessoa[indiceNova].idade);
return 0;
}
struct pessoa
{
int idade;
char nome[30];
};
int main()
{
struct pessoa Pessoa[5];
int i, indiceNova;
for(i=0; i<5; i++)
{
printf("\nPessoa %d:\n", i+1);
printf("Nome: ");
scanf("%[^\n]", Pessoa[i].nome);
printf("Idade: ");
scanf("%d", &Pessoa[i].idade);
fflush(stdin);
if(!i)
indiceNova = i;
else
{
if(Pessoa[i].idade < Pessoa[indiceNova].idade)
indiceNova = i;
}
}
printf("\nPessoa mais nova e' %s, de %d anos.\n\n", Pessoa[indiceNova].nome, Pessoa[indiceNova].idade);
return 0;
}
respondido por:
0
Perguntas similares
7 anos atrás
7 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
Using namespace std;
Struct pessoa{
Char nome[100];
Int idade;
}
Int main(){
Pessoa p[5];
Int a=0,b;
For(int o=0;o<5;++o){
Cout<<"\n digite o nome:";
Cin>>p.nome[o];
Cout<<"\n digite a idade:";
Cin>>p.idade[o];
}
For(int o=0;o<5;++o){
If(p.idade A=p.idade[o];
B=o;
}}
Cout<