faca um programa que leia nome de quatro pessoas a sua idade,o seu peso em uma ficha . imprimir o nome da pessoa cuja a idade esta na faixa de 20 30 anos.
nilzon:
É importante saber aonde você está na matéria. Por exemplo, eu posso utilizar Sctruct ? ou você nao viu isso ainda ?
Respostas
respondido por:
0
#include <stdio.h>
#include <stdlib.h>
typedef struct sFicha{
int idade;
float peso;
char nome[50];
}Ficha;
int main(){
int i = 0;
Ficha ficha[4];
fflush(stdin);
for(i = 0; i<4; i++){
printf("Informe o nome da %d pessoa: \n", i+1);
scanf("%s", ficha[i].nome);
fflush(stdin);
printf("Informe a idade da %d pessoa. \n", i+1);
scanf("%d", &ficha[i].idade);
printf("Informe o peso da %d pessoa.\n", i+1);
scanf("%f", &ficha[i].peso);
}
printf("Pessoas com Idade entre 20 e 30 anos. \n");
for(i = 0; i<4; i++){
if(ficha[i].idade >= 20 && ficha[i].idade <= 30){ printf("Nome: %s\n", ficha[i].nome);
}
}
return 0;
}
#include <stdlib.h>
typedef struct sFicha{
int idade;
float peso;
char nome[50];
}Ficha;
int main(){
int i = 0;
Ficha ficha[4];
fflush(stdin);
for(i = 0; i<4; i++){
printf("Informe o nome da %d pessoa: \n", i+1);
scanf("%s", ficha[i].nome);
fflush(stdin);
printf("Informe a idade da %d pessoa. \n", i+1);
scanf("%d", &ficha[i].idade);
printf("Informe o peso da %d pessoa.\n", i+1);
scanf("%f", &ficha[i].peso);
}
printf("Pessoas com Idade entre 20 e 30 anos. \n");
for(i = 0; i<4; i++){
if(ficha[i].idade >= 20 && ficha[i].idade <= 30){ printf("Nome: %s\n", ficha[i].nome);
}
}
return 0;
}
Perguntas similares
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás