fork(3) download
  1. #include <iostream>
  2. #include <locale.h>
  3. #include <string.h>
  4. #include <stdio.h>
  5.  
  6. using namespace std;
  7.  
  8. int main() {
  9. setlocale(LC_ALL, "portuguese");
  10. int idade, cont = 0;
  11. string pro[23];
  12. string nome[23];
  13. string nr[23];
  14.  
  15. for (int i = 0; i < 2; i++) {
  16. cout << "Digite o seu " << i + 1 <<"º nome, profissão e idade: ";
  17. cin >> nome[i];
  18. cin >> pro[i];
  19. cin >> idade;
  20. if (idade >= 18) {
  21. nr[cont++] = nome[i];
  22. }
  23. }
  24.  
  25. cout << "número de pessoas maior de 18 anos: " << cont << endl;
  26.  
  27. for (int i = 0; i < cont; i++) {
  28. cout << "nome: " << nr[i] << endl;
  29. }
  30. return 0;
  31. }
Success #stdin #stdout 0s 3464KB
stdin
teste
prof
20
teste2
p2
15
stdout
Digite o seu 1º nome, profissão e idade: Digite o seu 2º nome, profissão e idade: número de pessoas maior de 18 anos: 1
nome: teste