Foros del Web » Programación para mayores de 30 ;) » C/C++ »

leer array cadena y mostrarlo en c++

Estas en el tema de leer array cadena y mostrarlo en c++ en el foro de C/C++ en Foros del Web. hola amigos, me gustaria saber como puedo leer desde el teclado un array con una cadena por ejemplo un nombre y que me lo muestre. ...
  #1 (permalink)  
Antiguo 08/06/2010, 12:43
 
Fecha de Ingreso: agosto-2008
Mensajes: 606
Antigüedad: 14 años, 1 mes
Puntos: 11
leer array cadena y mostrarlo en c++

hola amigos, me gustaria saber como puedo leer desde el teclado un array con una cadena por ejemplo un nombre y que me lo muestre. con c se usa s% y & pero en c++...? no lo se, gracias amigos.
  #2 (permalink)  
Antiguo 09/06/2010, 00:47
 
Fecha de Ingreso: junio-2010
Ubicación: Charlotte, NC
Mensajes: 611
Antigüedad: 12 años, 3 meses
Puntos: 95
Respuesta: leer array cadena y mostrarlo en c++

Te refieres a esto?
Código C++:
Ver original
  1. #include <iostream>
  2.     using std::cout;
  3.     using std::cin;
  4.     using std::endl;
  5.    
  6. int main()
  7. {
  8.     char nombre[] = "Alan";
  9.     int tamano = sizeof(nombre)/sizeof(*nombre);
  10.     for(int i=0;i<=tamano;i++)
  11.     {
  12.     cout<<nombre[i];
  13.     }
  14.     return 0;
  15. }


Si vienes de C
el equivalente para printf() es cout<<
si quieres imprimir variables, simplemente pones el nombre de la variable, por ejemplo.

int n = 10;
cout<<"La variable n almacena: "<<n;

Y para capturar números es:

cout<<"Almacena un numero: ";
cin>>int n;
cout<<endl<<"El número de la variable n es: "<<n;
  #3 (permalink)  
Antiguo 09/06/2010, 01:56
 
Fecha de Ingreso: agosto-2008
Mensajes: 606
Antigüedad: 14 años, 1 mes
Puntos: 11
Respuesta: leer array cadena y mostrarlo en c++

Gracias Alanchavez, la sintaxis de c++ la tenia clara la pregunta era solo por el primer codigo que has puesto, entendido. Un saludo.

Etiquetas: cadenas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:51.