Codigo Signo
Codigo Signo
Codigo Signo
println("Qu mes naciste"); mes = reader.nextInt(); switch(mes) { case 1: // Enero if (dia>=22) System.out.println("Acuario"); else System.out.println("Capricornio"); break; case 2: // Febrero if (dia>=19) System.out.println("Piscis"); else System.out.println("Acuario"); break; switch(mes) { case 3: // Marzo if (dia>=21) System.out.println("Aries"); else System.out.println("Piscis"); break; case 4: // Abril if (dia>=21) System.out.println("Tauro"); else System.out.println("Aries"); break; case 5: // Mayo if (dia>=21) System.out.println("Geminis"); else System.out.println("Tauro"); break; case 6: // Junio if (dia>=22) System.out.println("Cancer"); else System.out.println("Geminis"); break; case 7: // Julio if (dia>=22) System.out.println("Leo"); else System.out.println("Cancer"); break; case 8:
// Agosto if (dia>=22) System.out.println("Virgo"); else System.out.println("Leo"); break; switch(mes) { case 9: // Septiembre if (dia>=22) System.out.println("Libra"); else System.out.println("Virgo"); break; case 10: // Octubre if (dia>=22) System.out.println("Escorpio"); else System.out.println("Libra"); break; case 11: // Noviembre if (dia>=22) System.out.println("Sagitario"); else System.out.println("Escorpio"); break; case 12: // Diciembre if (dia>=22) System.out.println("Capricornio"); else System.out.println("Sagitario"); break; defaul:System.out.println("no valido");
package com.lineadecodigo.java.basico; import java.util.Scanner; /** * @file SignoZodiaco.java * @version 1.0 * @author Linea de Codigo (http://lineadecodigo.com) * @date 6-agosto-2010 * @url http://lineadecodigo.com/java/calcular-signo-del-zodiaco-con-java/ * @description Programa que dada una fecha nos ayuda a saber cul es nuestro sign o del zodiaco. Utilizacin de swith. */ public class SignoZodiaco { public static void main(String[] args) {
int dia = 1; int mes = 1; Scanner reader = new Scanner(System.in); System.out.println("Qu da naciste"); dia = reader.nextInt(); System.out.println("Qu mes naciste"); mes = reader.nextInt(); switch(mes) { case 1: if (dia>=21) System.out.println("Acuario"); else System.out.println("Capricornio"); break; case 2: if (dia>=20) System.out.println("Piscis"); else System.out.println("Acuario"); break; case 3: if (dia>=21) System.out.println("Aries"); else System.out.println("Piscis"); break; case 4: if (dia>=21) System.out.println("Tauro"); else System.out.println("Aries"); break; case 5: if (dia>=21) System.out.println("Geminis"); else System.out.println("Tauro"); break; case 6: if (dia>=21) System.out.println("Cancer"); else System.out.println("Geminis"); break; case 7: if (dia>=23) System.out.println("Leo"); else System.out.println("Cancer"); break; case 8: if (dia>=23) System.out.println("Virgo"); else System.out.println("Leo");
break; case 9: if (dia>=23) System.out.println("Libra"); else System.out.println("Virgo"); break; case 10: if (dia>=23) System.out.println("Escorpio"); else System.out.println("Libra"); break; case 11: if (dia>=23) System.out.println("Sagitario"); else System.out.println("Escorpio"); break; case 12: if (dia>=22) System.out.println("Capricornio"); else System.out.println("Sagitario"); break; default: System.out.println("Mes no existente"); } } }