[C con Clase] Dudas de principiante
Luis Pedro Méndez
elinv.elinv en gmail.com
Jue Abr 7 18:37:29 CEST 2011
Hola mira aquí en nuestro blog...
http://todocporelinv.blogspot.com/search?q=cin.get+detecta
<http://todocporelinv.blogspot.com/search?q=cin.get+detecta>Elinv.
El 7 de abril de 2011 12:52, unpocolocos <unpocolocos en live.com> escribió:
> El pasado 2011-04-01 11:22:11, unpocolocos escribió:
>
> u> Estoy comenzando a con el curso y estoy tratando de resolver los
> problemas propuestos con alguna que otra variante.
> u> Concretamente, estoy intentando (sin conseguirlo) detener la
> introducción de caracteres (cuando se pulse la tecla "INTRO" sin haber
> introducido un número o letra) en un array dinámico de caracteres. Es decir:
> u> char *numero; // Puntero "numero" a tipo char
> u> int i = 0, j;
> u> // Declaración de prototipos
> u> bool Incrementa (char);
> u> int main()
> u> {
> u> // Reservamos en memoria dinámica una cadena de caracteres
> u> // a la que apunta "numero"
> u> numero = new char [10];
> u> // Inicializamos la cadena dinámica con caracteres '0'
> u> for (j = 0; j < 10; j++) numero [j] = '0'; numero [9] = '\0';
> u> // Introducción del número de dígitos
> u> cout << "Introduce los digitos de un numero HASTA UN MAXIMO DE 8"
> << endl;
> u> cout << "Para salir pulsar directamente [INTRO]" << endl;
> u> // Introducción de los caracteres de "numero"
> u> while (i < 8) {
> u> cout << " Introduce digito " << j-9 << ": "; j++;
> u> cin >> numero [i];
> u> if (numero [i] == '\n') break;
> u> i++;
> u> }
> u> ¿Qué es lo que estoy haciendo mal?
> u> _______________________________________________
> u> Lista de correo Cconclase Cconclase en listas.conclase.net
> u>
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> u> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>
> Gracias a todos por vuestro interés. Por agradecerlo de algún modo, dejo en
> un link el código de la variante del ejercicio al que me refería en la duda
> (ya resuelta) par utilizarlo libremente. Saludos
>
> http://codepad.org/PEVeW0pb
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20110407/ab4bc3c3/attachment.html>
Más información sobre la lista de distribución Cconclase