Pseudocode
Algoritma
Program Ramalan Zodiak
{Algoritma
untuk melihat ramalan zodiak berdasarkan tanggal lahir dan bulan lahir yang
diinputkan }
Deklarasi
Nama,
zodiak : String;
Tgl_lahir,
blnlahir, thnlahir : integer ;
Deskripsi
Write ("____________________________");
Write (" WELCOME ");
Write ("DI RAMALAN ZODIAK MINGGU INI");
Write ("____________________________");
Writeln ("Masukkan Nama anda :");
Read (nama :) ;
Writeln ("Masukkan Tanggal kelahiran Anda (1-31) :");
Read (tgl_lahir :) ;
Writeln ("Masukkan Bulan kelahiran anda (1-12): ");
Read (blnlahir:) ;
Writeln ("Masukkan Tahun kelahiran Anda(yyyy):");
Read (tahunlahir :) ;
if (tgl_lahir >=22 &&
blnlahir == 12 || (tgl_lahir <=20 && blnlahir ==1))
zodiak =
"CAPRICON";
Write ("Nama :
"+nama.toUpperCase());
Write ("Zodiak : "+ zodiak);
Write ("Ramalan zodiak Anda minggu ini adalah :");
Write ("Kesehatan : banyak istirahat");
Write ("Keuangan : keuangan terkendali");
Write ("Asmara : Si dia minta di perhatiin");
else if (tgl_lahir >=21
&& blnlahir == 1 || (tgl_lahir <=19 && blnlahir ==2))
zodiak =
"AQUARIUS";
Write ("Nama :
"+nama.toUpperCase());
Write ("Zodiak : "+ zodiak);
Write ("Ramalan zodiak Anda minggu ini adalah :");
Write ("Kesehatan : banyak minum air putih");
Write ("Keuangan : belajar hemat");
Write ("Asmara : yang di tunggu akan datang");
else if (tgl_lahir >=20
&& blnlahir == 2 || (tgl_lahir <=20 && blnlahir ==3))
zodiak =
"PISCES";
Write ("Nama : "+nama.toUpperCase());
Write ("Zodiak : "+ zodiak);
Write ("Ramalan zodiak Anda minggu ini adalah :");
Write ("Kesehatan : lagi memburuk");
Write ("Keuangan : jangan boros");
Write ("Asmara : ada yang suka tuh!");
else if (tgl_lahir >=21
&& blnlahir == 3 || (tgl_lahir <=19 && blnlahir ==4))
zodiak =
"ARIES";
Write ("Nama :
"+nama.toUpperCase());
Write ("Zodiak : "+ zodiak);
Write ("Ramalan zodiak Anda minggu ini adalah :");
Write ("Kesehatan : selalu sediakan obat-obatan di rumah");
Write ("Keuangan : in come lancar");
Write ("Asmara : jangan egois");
else if (tgl_lahir >=21
&& blnlahir == 4 || (tgl_lahir <=20 && blnlahir ==5))
zodiak =
"TAURUS";
Write ("Nama :
"+nama.toUpperCase());
Write ("Zodiak : "+ zodiak);
Write ("Ramalan zodiak Anda minggu ini adalah :");
Write ("Kesehatan : perbanyak sayur-sayuran");
Write ("Keuangan : pengeluaran tidak sebanding dengan
pemasukan");
Write ("Asmara : si dia makin setia");
else if (tgl_lahir >=21
&& blnlahir == 5 || (tgl_lahir <=21 && blnlahir ==6))
zodiak = "GEMINI";
Write ("Nama :
"+nama.toUpperCase());
Write ("Zodiak : "+ zodiak);
Write ("Kesehatan : kesehatan baik-baik saja");
Write ("Keuangan : ada pengeluaran tidak terduga");
Write ("Asmara : dia lagi sensitif");
else if (tgl_lahir >=22
&& blnlahir == 6 || (tgl_lahir <=22 && blnlahir ==7))
zodiak =
"CANCER";
Write ("Nama :
"+nama.toLowerCase());
Write ("Zodiak : "+ zodiak);
Write ("Ramalan zodiak Anda minggu ini adalah :");
Write ("Kesehatan : tidur yang cukup");
Write ("Keuangan : pengeluaran dan pemasukan seimbang");
Write ("Asmara : jangan biarkan si dia menunggu");
else if (tgl_lahir >=23
&& blnlahir == 7 || (tgl_lahir <=23 && blnlahir ==8))
zodiak = "LEO";
Write ("Nama :
"+nama.toUpperCase());
Write ("Zodiak : "+ zodiak);
Write ("Ramalan zodiak Anda minggu ini adalah :");
Write ("Kesehatan : akan mudah sakit,kosumsilah vitamin");
Write ("Keuangan : pemasukkan akan datang");
Write ("Asmara : komunikasi akan terngganngu");
else if (tgl_lahir >=24
&& blnlahir == 8 || (tgl_lahir <=22 && blnlahir ==9))
zodiak =
"VIRGO";
Write ("Nama :
"+nama.toUpperCase());
Write ("Zodiak : "+ zodiak);
Write ("Ramalan zodiak Anda minggu ini adalah :");
Write ("Kesehatan : jangan sering keluar malam");
Write ("Keuangan : dompet lagi menipis");
Write ("Asmara : orang terdekat diam-diam suka");
else if (tgl_lahir >=23
&& blnlahir == 9 || (tgl_lahir <=23 && blnlahir ==10))
zodiak
= "LIBRA";
Write ("Nama :
"+nama.toUpperCase());
Write ("Zodiak : "+ zodiak);
Write ("Ramalan zodiak Anda minggu ini adalah :");
Write ("Kesehatan : jangan diet terlalu berlebihan");
Write ("Keuangan : lagi bisa belanja");
Write ("Asmara : jangan curiga saling percaya aja");
else if (tgl_lahir >=24
&& blnlahir == 10 || (tgl_lahir <=22 && blnlahir ==11)) {
zodiak =
"SCORPION";
Write ("Nama :
"+nama.toUpperCase());
Write ("Zodiak : "+ zodiak);
Write ("Ramalan zodiak Anda minggu ini adalah :");
Write ("Kesehatan : buah-buahan akan membantu");
Write ("Keuangan : jangan ngutang");
Write ("Asmara : hindari pertengkaran");
else
zodiak =
"SAGITARIUS";
Write ("Nama :
"+nama.toUpperCase()
Write ("Zodiak : "+ zodiak);
Write ("Ramalan zodiak Anda minggu ini adalah :");
Write ("Kesehatan : jagalah kebersihan tempat tinggal anda");
Write ("Keuangan : banyak-banyak bersedekah");
Write ("Asmara : si dia makin linta loh!");
Write ("*******TERIMA KASIH TELAH MENGGUNAKAN LAYANAN RAMALAN ZODIAK
MINGGU INI*******");
Write (" SEMOGA BERMANFAAT
BAGI ANDA. LIHAT LAGI RAMALAN MU MINGGU DEPAN YA :) ");
FLOWCHART
Tidak ada komentar:
Posting Komentar