Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Estructura de Datos - Ingenieria en Informática - Fi Unju Jujuy
- ================================================================
- */
- /**
- * @author Cabana, Mario Ariel Fernando.
- */
- /*El objetivo es pedir nombres y edad de un total de 10 usuarios y dependiendo de su edad mostrar mensajes,
- *Si alguna edad es menor de 10 años el progrsma se detendra.*/
- import java.util.Scanner;
- import javax.swing.*;
- public class HolaMundoyAlgoMas {
- public static void main(String args[]){
- String nombre;/*Variable del tipo cadena que representa el nombre de usuario*/
- int edad;/*Variable del tipo entero que representa la edad que quiera tener de usuario*/
- Scanner entrada=new Scanner(System.in);/*Una forma, con la api de java.util, para permitir ingresar a través del teclado un dato*/
- /*El "para" se designó para que los mini formularios se repita 10 veces, con paso 1, osea que si llega a 9 de algun modo u otro se dentedra el ciclo*/
- for(int i=0;i<10;i++){
- System.out.println("Ingrese su Nombre");
- nombre=entrada.nextLine();/*Ingresa a través del teclado un dato.Esto viene del Scanner de la api java.util*/
- /*Otra forma de ingresar un dato, mas intractivo, es por JOptionPena, de la api javax.swing, y ShowInputDialog es para que te muestre un mensaje.*/
- edad=Integer.parseInt(JOptionPane.showInputDialog("Introduce tu edad"));/*Transforma a Entero por que JOptionPane saca en cadena*/
- /*El "si" se designó para diferenciar la edad y cumplir con la condición solicitada para detenerse*/
- if (edad<11){
- System.out.println("Este Programa piensa que usted es Muy Joven para estar en una Universidad. Con todo respeto.");
- System.out.println("Error 404");
- i=9;
- }
- else{
- System.out.println("Hola ´" + nombre + "´. Bienvenido a este programa improvisado, creativo y algo primerizo.");
- System.out.println("Su edad es de " + edad + " años. Pero voy a hacerlo 10 años mas joven ");
- System.out.println("Felicidades ´" + nombre + "´, de " + (edad-10) + " años de edad.");
- System.out.println("Usted es el usuario n° " + (i+1) + ".");
- System.out.println("==============================================================================================");
- }
- }
- System.out.println("Se Agradece su tiempo en ejecutar este humilde programa.");
- }
- }
- /*La verdad solo era pedir nombre, pero se explayo. Espero seguir aprendiendo Java y hacer los codigos más efectivos y eficientes*/
- /*Me di cuenta que el Scanner del nombre no reconoce la letra "Ñ" y se produce un problema de continuidad.
- Pero no se traba debe ser por que en ingles no exite la Ñ. ¿Alguna Solucion?*/
- /*Espero que no obtenga Deficiente, para ser el primer Programa*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement