Olá, fiz um programa em C para um trabalho escolar e quero saber se tem como fazer o programa exibir o nome e a idade dos "contratados" no fim do programa.
#include <stdio.h>
#include <stdlib.h>
main(){
char nome[100];
int cont=0,idade;
printf ("Precisamos de 5 pessoas maiores de 18 anos para trabalhar no restaurante. \n Os 5 primeiros a se cadastrarem serao contratados. \n");
while (cont<5){
printf("Digite seu primeiro nome: \n");
scanf("%s",&nome);
printf("Digite sua idade, Sr. %s: \n",nome);
scanf("%d",&idade); //O %d tem a mesma função do %s, mas permite apenas números inteiros.
if (idade<18){
printf ("Voce é de menor, não pode trabalhar aqui, %s \n",nome);
}
else if (idade>=18){
printf ("Parabens, voce esta contratado, Sr. %s :D \n",nome);
cont=cont+1;
}
}
}
Pergunta
Felipe1308
Olá, fiz um programa em C para um trabalho escolar e quero saber se tem como fazer o programa exibir o nome e a idade dos "contratados" no fim do programa.
#include <stdio.h>
#include <stdlib.h>
main(){
char nome[100];
int cont=0,idade;
printf ("Precisamos de 5 pessoas maiores de 18 anos para trabalhar no restaurante. \n Os 5 primeiros a se cadastrarem serao contratados. \n");
while (cont<5){
printf("Digite seu primeiro nome: \n");
scanf("%s",&nome);
printf("Digite sua idade, Sr. %s: \n",nome);
scanf("%d",&idade); //O %d tem a mesma função do %s, mas permite apenas números inteiros.
if (idade<18){
printf ("Voce é de menor, não pode trabalhar aqui, %s \n",nome);
}
else if (idade>=18){
printf ("Parabens, voce esta contratado, Sr. %s :D \n",nome);
cont=cont+1;
}
}
}
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.