Dev - C++ - lista de 40 estudiantes

 
Vista:

lista de 40 estudiantes

Publicado por JOEL (1 intervención) el 08/07/2022 01:24:45
.Ingresar nombre de estudiantes (max40)
.mostrar estudiantes
.Mostrar estudiantes cuyo nombre empiece por una letra ingresada
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

lista de 40 estudiantes

Publicado por dario (718 intervenciones) el 08/07/2022 09:11:18
Hola, te ayudo con esto tu ya lo adaptas a tus necesidades.
Salu2

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
39
#include <iostream>
#include <vector>
 
using namespace std;
 
int main() {
    vector <string> nombres;
    string nom;
    char opcion,letra;
    bool masDatos = true;
 
    //Ingresar nombres (max 40)
    while (masDatos) {
        cout << "Ingrese nombre (max 40): ";
        cin >> nom;
        nombres.push_back(nom);
        cout << "Desea agregar mas nombres s/n: ";
        cin >> opcion;
 
        if (opcion == 'n')
            masDatos = false;
    }
 
    //Mostar nombres
    for (auto nombre : nombres)
        cout << nombre << endl;
 
    //Mostrar estudiantes cuyo nombre empiece
    //por la letra seleccionada
    cout << "Ingrese una letra: ";
    cin >> letra;
 
    for (auto nombre : nombres) {
        if (letra == nombre[0])
            cout << nombre << endl;
    }
 
    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