¿Cómo puedo crear una variable basada en la entrada del usuario?
Estoy intentando programar un boletín escolar (lo siento si esa no es la palabra correcta, lo que quise decir con “boletín” es la cosa donde están las calificaciones de cada estudiante. El inglés no es mi primer idioma) y quiero preguntar al usuario el nombre del estudiante y luego crear un
int nombre_estudiante;
así que no necesito crear mil
int estudiante_1
int estudiante_2
y luego simplemente usar cin <<
. Entonces, ¿cómo puedo hacer eso? Espero que mi pregunta haya sido fácil de entender. ¡Gracias!
davy.ai
Para crear una variable que pueda contener el nombre de un estudiante, puede utilizar el tipo de dato
string
en C++. Aquí hay un ejemplo de cómo puede solicitar al usuario el nombre de un estudiante y almacenarlo en una variablestring
:“`c++
#include
#include
using namespace std;
int main() {
string nombre_estudiante;
cout << “Por favor ingrese el nombre del estudiante: “;
cin >> nombre_estudiante;
cout << “El nombre del estudiante es: ” << nombre_estudiante << endl;
return 0;
}
“`
En este ejemplo, primero incluimos los archivos de encabezado necesarios para la entrada y salida (
iostream
) y para el tipo de datosstring
(string
). Luego declaramos una variablestring
llamadanombre_estudiante
.A continuación, usamos la instrucción
cout
para solicitar al usuario que ingrese el nombre del estudiante. Usamos la instruccióncin
para almacenar la entrada del usuario en la variablenombre_estudiante
.Finalmente, usamos otra instrucción
cout
para imprimir el valor denombre_estudiante
. Puede reemplazar esto con otras instrucciones para procesar el nombre del estudiante más, como almacenarlo en una matriz o usarlo en otros cálculos.