3
/*Escreva um programa que receba o nome, profissão e a idade de 10 pessoas, calcule e imprima a quantidade de pessoas maiores de idade (idade >= 18 anos) e seus respectivos nomes.*/
#include <iostream>
#include <locale.h>
#include <string.h>
#include <stdio.h>
using namespace std;
int main()
{
setlocale(LC_ALL, "portuguese");
int idade,cont=0;
char pro[23];
char nome[23];
char nr[23];
for (int i=0; i<2;i++){
cout << "Digite o seu " << i+1 <<"º nome, profissão e idade: ";
scanf("%s", &nome[i]);
scanf("%s", &pro[i]);
scanf("%d", &idade);
if (idade >= 18){
cont++;
strcpy(nr[i],nome[i]);
}
}
cout << "número de pessoas maior de 18 anos: " << cont << endl;
for (int i=0;i<2;i++){
cout << "nome: " << nr[i] << endl;
}
return 0;
}
Good evening, don’t use tags that don’t have to do with your code, C#, C++ and C are different things. Consider this a constructive criticism :)
– Guilherme Nascimento