Ayuda en c++

Iniciado por pxndxpx, 19 Enero 2015, 03:27 AM

0 Miembros y 1 Visitante están viendo este tema.

pxndxpx

Necesito algoritmo que me guarde nombres cadena de caracteres y si tecleas un numero te vuelva a pedir ingresar  los nombres los debo guardar en un arreglo..
yo hice esto

Código (cpp) [Seleccionar]

#include<iostream>
#include<string>
using namespace std;
int main (){
int i;
string a;

do{
cout<<"ingrese nombre"<<endl;
cin>>a;
}
while(a>=48&a<=57);


return 0;
}

pero solo funciona para caracteres...

necesito cadena de caracteres

Mod: Tema modificado, usa etiquetas GeSHi para publicar codigo, tema movido al subforo correcto

engel lex

explícate con más detalle, no entiendo del todo lo que quieres...
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Orubatosu

¿Estás haciendo una comparación entre un array de caracteres y un entero?

Lo entendería para un caracter, pero no lo veo claro para un array

Si lo que pretendes es impedir una entrada en blanco, haz algo como...


while (a != "");


O comprueba que no tiene longitud cero, o algo por el estilo
"When People called me freak, i close my eyes and laughed, because they are blinded to happiness"
Hideto Matsumoto 1964-1998