Java básico 001. Condicional if-else.

Utilización del condicional if-else.

Código Java
package com.java.basic;

import java.util.Scanner;

/**
*
* @author Ariel
*/

public class CondicionalIF {

public static void main(String[] arg){
Scanner dato = new Scanner(System.in);
System.out.print("Ingresa el número del mes: ");
int mes = dato.nextInt();

if(mes == 1){
System.out.println("El mes : " + mes + " es enero.");
}
if(mes == 2){
System.out.println("El mes : " + mes + " es febrero.");
}
if(mes == 3){
System.out.println("El mes : " + mes + " es marzo.");
}
if(mes == 4){
System.out.println("El mes : " + mes + " es abril.");
}
if(mes == 5){
System.out.println("El mes : " + mes + " es mayo.");
}
if(mes == 6){
System.out.println("El mes : " + mes + " es junio.");
}
if(mes == 7){
System.out.println("El mes : " + mes + " es julio.");
}
if(mes == 8){
System.out.println("El mes : " + mes + " es agosto.");
}
if(mes == 9){
System.out.println("El mes : " + mes + " es septiembre.");
}
if(mes == 10){
System.out.println("El mes : " + mes + " es octubre.");
}
if(mes == 11){
System.out.println("El mes : " + mes + " es noviembre.");
}
if(mes == 12){
System.out.println("El mes : " + mes + " es diciembre.");
}
else{
System.out.println("Has introducido -" + mes + "- que no representa ningún mes.");
}

}

}

3 comentarios :

  1. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
    Respuestas
    1. Era simplemente de reemplazar el condicional "if" de los meses 2-11 por "else if".

      Eliminar
    2. Correcto. Sería la forma adecuada. Esta también funciona, solo evaluá todos los casos.

      Eliminar