
dudas java
Publicado por ruben (3 intervenciones) el 21/02/2017 22:40:11
Buenas noches, queria preguntaros unas dudas sobre este ejercicio:
Escribe un programa que pida los datos de los usuarios que van a usar una aplicación. Como mucho, se pedirá los datos de diez usuarios o, hasta el momento, en el que los datos de un usuario no se lleguen a insertar bien.
De cada usuario, nos interesa: nombre, clave de acceso (para acceder la aplicación) y edad.
• El nombre debe de empezar, obligatoriamente, por una letra
• La clave tiene que tener, al menos, tres caracteres. Debe de empezar por una letra, y tiene que tener (al menos) dos dígitos.
• La edad, por supuesto, tiene que ser numérica y positiva.
De tal forma que:
• Si el nombre lo inserta mal, se volverá a pedir (por supuesto) dicho nombre.
• Si la clave la inserta mal, se volverá a pedir (solamente) dicha clave.
• Y si la edad, se inserta mal, se volverá a pedir (de nuevo) todos los datos.
Al principio del programa se pedirá que se indique cuantas veces se va a dejar, para que inserte bien los datos de un usuario.
Si a insertar los datos de un usuario, ha agotado las oportunidades (que se indicó al principio) se dejará de pedir datos de usuarios (o, hasta que se inserte los datos de diez usuarios, como se indicó al principio).
Al final del programa, hay que visualizar los datos del usuario más joven. Si hay varios usuarios, se visualizará el último de ellos.
Si no se llega a insertar ningún usuario, se visualizara un mensaje indicando esta circunstancia.
llevo hecho la mitad, pero no consigo hacer lo que pide la edad , volver a pedir todos los datos, lo he intentado de muchas formas con el do while y nada.La otra duda es como poner que no se ha insertado ningun usuario .Gracias un saludo
Escribe un programa que pida los datos de los usuarios que van a usar una aplicación. Como mucho, se pedirá los datos de diez usuarios o, hasta el momento, en el que los datos de un usuario no se lleguen a insertar bien.
De cada usuario, nos interesa: nombre, clave de acceso (para acceder la aplicación) y edad.
• El nombre debe de empezar, obligatoriamente, por una letra
• La clave tiene que tener, al menos, tres caracteres. Debe de empezar por una letra, y tiene que tener (al menos) dos dígitos.
• La edad, por supuesto, tiene que ser numérica y positiva.
De tal forma que:
• Si el nombre lo inserta mal, se volverá a pedir (por supuesto) dicho nombre.
• Si la clave la inserta mal, se volverá a pedir (solamente) dicha clave.
• Y si la edad, se inserta mal, se volverá a pedir (de nuevo) todos los datos.
Al principio del programa se pedirá que se indique cuantas veces se va a dejar, para que inserte bien los datos de un usuario.
Si a insertar los datos de un usuario, ha agotado las oportunidades (que se indicó al principio) se dejará de pedir datos de usuarios (o, hasta que se inserte los datos de diez usuarios, como se indicó al principio).
Al final del programa, hay que visualizar los datos del usuario más joven. Si hay varios usuarios, se visualizará el último de ellos.
Si no se llega a insertar ningún usuario, se visualizara un mensaje indicando esta circunstancia.
llevo hecho la mitad, pero no consigo hacer lo que pide la edad , volver a pedir todos los datos, lo he intentado de muchas formas con el do while y nada.La otra duda es como poner que no se ha insertado ningun usuario .Gracias un saludo
Valora esta pregunta


0