elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Ayuda en c++
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda en c++  (Leído 1,130 veces)
pxndxpx

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Ayuda en c++
« en: 19 Enero 2015, 03:27 am »

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
  1. #include<iostream>
  2. #include<string>
  3. using namespace std;
  4. int main (){
  5. int i;
  6. string a;
  7.  
  8. do{
  9. cout<<"ingrese nombre"<<endl;
  10. cin>>a;
  11. }
  12. while(a>=48&a<=57);
  13.  
  14.  
  15. return 0;
  16. }
  17.  
pero solo funciona para caracteres...

necesito cadena de caracteres

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


« Última modificación: 19 Enero 2015, 03:33 am por engel lex » En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: Ayuda en c++
« Respuesta #1 en: 19 Enero 2015, 03:33 am »

explícate con más detalle, no entiendo del todo lo que quieres...


En línea

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


Desconectado Desconectado

Mensajes: 2.515


Ver Perfil WWW
Re: Ayuda en c++
« Respuesta #2 en: 19 Enero 2015, 09:02 am »

¿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...

Código:
while (a != "");

O comprueba que no tiene longitud cero, o algo por el estilo
En línea

"When People called me freak, i close my eyes and laughed, because they are blinded to happiness"
Hideto Matsumoto 1964-1998
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines