JAVA SIGNOS ZODIACLAES
Enviado por Herbe • 22 de Octubre de 2015 • Apuntes • 1.229 Palabras (5 Páginas) • 228 Visitas
Proceso Algoritmo
Escribir Sin Saltar "Ingrese el valor de dia:";
Leer dia;
Escribir Sin Saltar "Ingrese el valor de mes:";
Leer mes;
Si (dia>=21 Y mes = 3) O (dia<=20 Y mes = 4) Entonces
Escribir "Aries";
FinSi
Si (dia>=24 Y mes = 9) O (dia<=23 Y mes = 10) Entonces
Escribir "Libra";
FinSi
Si (dia>=21 Y mes = 4) O (dia<=21 Y mes = 5) Entonces
Escribir "Tauro";
FinSi
Si (dia>=24 Y mes = 10) O (dia<=22 Y mes = 11) Entonces
Escribir "Escorpion";
FinSi
Si (dia>=22 Y mes = 5) O (dia<=21 Y mes = 6) Entonces
Escribir "Geminis";
FinSi
Si (dia>=23 Y mes = 11) O (dia<=21 Y mes = 12) Entonces
Escribir "Sagitario";
FinSi
Si (dia>=21 Y mes = 6) O (dia<=23 Y mes = 7) Entonces
Escribir "Cancer";
FinSi
Si (dia>=22 Y mes = 12) O (dia<=20 Y mes = 1) Entonces
Escribir "Capricornio";
FinSi
Si (dia>=24 Y mes = 7) O (dia<=23 Y mes = 8) Entonces
Escribir "Leo";
FinSi
Si (dia>=21 Y mes = 1) O (dia<=19 Y mes = 2) Entonces
Escribir "Acuario";
FinSi
Si (dia>=24 Y mes = 8) O (dia<=23 Y mes = 9) Entonces
Escribir "Virgo";
FinSi
Si (dia>=20 Y mes = 2) O (dia<=20 Y mes = 3) Entonces
Escribir "Piscis";
FinSi
FinProceso
#include
#include
/*Programa que permite determinar cuál es el signo zodiacal
de una persona dado el mes y día de su nacimiento.*/
main()
{
//Declaración de variables.
int mes, dia;
printf("Introduzca el mes de su nacimiento: ");
scanf("%i", &mes);
//Ciclo para evitar el ingreso de un mes inválido.
while(mes >= 13 || mes <= 0)
{
printf("Introduzca un mes de nacimiento v%clido: ", 160);
scanf("%i", &mes);
}
printf("\nIntroduzca el d%ca de su nacimiento: ", 161);
scanf("%i", &dia);
//Ciclo para evitar el ingreso de un día inválido.
while(dia >= 32 || dia <= 0)
{
printf("Introduzca un d%ca de nacimiento v%clido: ", 161, 160);
scanf("%i", &dia);
}
...