Dev - C++ - programa en C++ que lea y almacene el nombre y la edad de un grupo de 15 personas

 
Vista:

programa en C++ que lea y almacene el nombre y la edad de un grupo de 15 personas

Publicado por jean (1 intervención) el 11/09/2020 05:30:33
Escriba un programa en C++ que lea y almacene el nombre y la edad de un grupo de 15 personas, y a partir de esos datos genere lo siguientes resultados:

•Listado de nombres de las personas que tienen 18 o más años de edad
•Listado de nombres de las personas que tienen menos de 18 años de edad


en forma de matriz o vectore
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

programa en C++ que lea y almacene el nombre y la edad de un grupo de 15 personas

Publicado por Alfil (1444 intervenciones) el 11/09/2020 19:10:29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <iostream>
 
using namespace std;
 
struct Persona
{
    char nombre[50];
    int edad;
};
 
int main()
{
    Persona p[15];
 
    for (int i = 0; i < 15; i++)
    {
        cout << "\nPersona " << i + 1 << ":\n";
        cout << "Nombre: "; cin.getline(p[i].nombre, 49);
        cout << "Edad: "; cin >> p[i].edad;
        cin.ignore(80, '\n');
    }
 
    cout << "\nMenores de 18 anios:\n";
    for (int i = 0; i < 15; i++)
    {
        if (p[i].edad < 18)
            cout << p[i].nombre << " " << p[i].edad << " anios\n";
    }
 
    cout << "\nMayores de 18 anios:\n";
    for (int i = 0; i < 15; i++)
    {
        if (p[i].edad >= 18)
            cout << p[i].nombre << " " << p[i].edad << " anios\n";
    }
 
    return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar