Pedir el nombre de 5 alumnos e imprimirlos en una sola fila
Hola que tal, quisiera me ayudaran con la siguiente actividad en C++
Tengo que hacer un programa que solicite el nombre de 5 alumnos que lo imprima en una sola fila, es decir de la siguiente manera: Poe ejemplo:
Juan Pedro Marcos Ana Lupita
Se trata de un areglos con la función for i, ya lo pude desarrollar pero con números, no lo puedo hacer con letras, ya que al corres el programa si escribes por ejemplo el nombre Jorge se imprime los siguiente:
j o r g e
Ya que no toma en cuenta la cadena de caracteres solo las letras.
Tengo el siguiente código, ojala me puedan ayudar:
#include<iostream> using namespace std; char nombres[1][5]; //Inicio del arreglo bidimensional char nombre[10]; main(){ //Solcitando el nombre de los alumnos for (char i=0;i<1;i++){ cout<<"Por favor ingrese el nombre de los 5 alumnos \n \n"<<i<<endl; for (char j=0;j<5;j++) cin>>nombres [i][j];} //Imprimiendo el resultado for (char i=0;i<1;i++){ cout<<endl; for(char j=0;j<5;j++) cout <<nombres[i][j]<<"\t";} cin.get(); cin.get(); system("pause"); }
Gracias.
1 respuesta
Respuesta de Sergio Herrero
1