/*
Name : mencari zodiak dengan substring
Source by : kadeol noesa
*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace kadoel
{
class Program
{
static void Main(string[] args)
{
String lahir;
String tanggal;
String bulan;
String pil;
int day;
int month;
ulang :
Console.Write("Masukkan tanggal Lahir : ");
lahir = Console.ReadLine();
tanggal = lahir.Substring(0, 2);
day = Convert.ToInt32(tanggal);
bulan = lahir.Substring(3, 2);
month = Convert.ToInt32(bulan);
if (month == 01)
{
if ((day >= 01) && (day <= 19))
{
Console.Write("Anda Berzodiak CAPRICORN");
}
else if ((day >= 20) && (day <= 31))
{
Console.Write("Anda Berzodiak AQUARIUS");
}
}
if (month == 02)
{
if ((day >= 01) && (day <= 18))
{
Console.Write("Anda Berzodiak AQUARIUS");
}
else if ((day >= 19) && (day <= 29))
{
Console.Write("Anda Berzodiak PISCES");
}
}
if (month == 03)
{
if ((day >= 01) && (day <= 20))
{
Console.Write("Anda Berzodiak PISCES");
}
else if ((day >= 21) && (day <= 31))
{
Console.Write("Anda Berzodiak ARIES");
}
}
if (month == 04)
{
if ((day >= 01) && (day <= 20))
{
Console.WriteLine("Anda Berzodiak ARIES");
}
else if ((day >= 21) && (day <= 30))
{
Console.Write("Anda Berzodiak TAURUS");
}
}
if (month == 05)
{
if ((day >= 01) && (day <= 20))
{
Console.Write("Anda Berzodiak TAURUS");
}
else if ((day >= 21) && (day <= 31))
{
Console.Write("Anda Berzodiak GEMINI");
}
}
if (month == 06)
{
if ((day >= 01) && (day <= 20))
{
Console.Write("Anda Berzodiak GEMINI");
}
else if ((day >= 21) && (day <= 30))
{
Console.Write("Anda Berzodiak CANCER");
}
}
if (month == 07)
{
if ((day >= 01) && (day <= 21))
{
Console.Write("Anda Berzodiak CANCER");
}
else if ((day >= 22) && (day <= 31))
{
Console.Write("Anda Berzodiak LEO");
}
}
if (month == 08)
{
if ((day >= 01) && (day <= 20))
{
Console.Write("Anda Berzodiak LEO");
}
else if ((day >= 21) && (day <= 31))
{
Console.Write("Anda Berzodiak VIRGO");
}
}
if (month == 09)
{
if ((day >= 01) && (day <= 22))
{
Console.Write("Anda Berzodiak VIRGO");
}
else if ((day >= 23) && (day <= 30))
{
Console.Write("Anda Berzodiak LIBRA");
}
}
if (month == 10)
{
if ((day >= 01) && (day <= 22))
{
Console.Write("Anda Berzodiak LIBRA");
}
else if ((day >= 23) && (day <= 31))
{
Console.Write("Anda Berzodiak SCORPIO");
}
}
if (month == 11)
{
if ((day >= 01) && (day <= 22))
{
Console.Write("Anda Berzodiak SCORPIO");
}
else if ((day >= 23) && (day <= 30))
{
Console.Write("Anda Berzodiak SAGITARIUS");
}
}
if (month == 12)
{
if ((day >= 1) && (day <= 20))
{
Console.Write("Anda Berzodiak SAGITARIUS");
}
else if ((day >= 21) && (day <= 31))
{
Console.Write("Anda Berzodiak CAPRICORN");
}
}
Console.WriteLine();
ulng:
Console.Write("Apakah anda Ingin Mencoba lagi [Y/N] ? ");
pil = Console.ReadLine();
if (pil=="y" || pil=="Y")
{
Console.Clear();
goto ulang;
}
if (pil =="n" || pil == "N")
{
Console.Clear();
Console.Write("TERIMAKASI");
}
else
{
Console.Clear();
goto ulng;
}
Console.ReadLine();
}
}
}