Kamis, 06 Februari 2020

Contoh Kode C++ Program Karakter Berdasarkan Zodiak

Salam karya, Sobat.
Alhamdulillah, saya bisa kembali menulis di blog ini. Terlebih malam minggu, selayaknya memang harus jadi malam yang produktif bagi kita untuk berkarya di sela-sela kesibukan penuh selama enam hari sebelumnya. Hehehe... Bukan begitu?

Baiklah, postingan kali ini menjadi post pertama di blog YoungWriter yang akan membahas tentang kode pemrograman, yaitu program C++.  Menggunakan fungsi Menu dan perbandingan IF pada program C++, kita dapat membuat sebuah aplikasi sederhana, untuk mencari sekaligus menampilkan bagaimana karakter seseorang berdasarkan zodiaknya.


Nah, langsung saja berikut ini kodenya: (Software yang saya gunakan adalah Dev-C++)

#include <iostream>
#include <conio.h>
using namespace std;

void aries(), taurus(), gemini(), cancer(), leo(), virgo(), libra(), scorpio(),
sagitarius(), capricon(), pisces(), aquarius(), penutup();

int main(){
int tanggal, bulan;
cout<<"Program Membaca Karakter by YoungWriter ^_^\n";
    cout<<"===============================\n";
cout<<"Silahkan Masukkan tanggal lahir Anda: "; cin>>tanggal;
        cout<<"Silahkan Masukkan bulan lahir Anda: "; cin>>bulan;
        cout<<"================================\n";

   if ((tanggal >=21&& bulan == 3)||
        (tanggal <=19&& bulan == 4)){
       cout<<"Zodiak Anda adalah Aries\n\n"; aries();
}else if ((tanggal >=20 && bulan == 4)||
           (tanggal <=20 && bulan == 5)){
cout<<"Zodiak Anda adalah Taurus\n\n"; taurus();
}else if ((tanggal >=21 && bulan == 5)||
           (tanggal <=20 && bulan == 6)){
      cout<<"Zodiak Anda adalah Gemini\n\n"; gemini();
    }else if ((tanggal >=21 && bulan == 6)||
           (tanggal <=22 && bulan == 7)){
cout<<"Zodiak Anda adalah Cancer\n\n"; cancer();
}else if ((tanggal >=23 && bulan == 7)||
           (tanggal <=22 && bulan == 8)){
cout<<"Zodiak Anda adalah Leo\n\n"; leo();
    }else if ((tanggal >=23 && bulan == 8)||
           (tanggal <=22 && bulan == 9)){
        cout<<"Zodiak Anda adalah Virgo\n\n"; virgo();
    }else if ((tanggal >=23 && bulan == 9)||
           (tanggal <=22 && bulan == 10)){
        cout<<"Zodiak Anda adalah Libra\n\n"; libra();
    }else if ((tanggal >=23 && bulan == 10)||
           (tanggal <=21 && bulan == 11)){
    cout<<"Zodiak Anda adalah Scorpio\n\n"; scorpio();
    }else if ((tanggal >=22 && bulan == 11)||
           (tanggal <=21 && bulan == 12)){
        cout<<"Zodiak Anda adalah Sagitarius\n"; sagitarius();
    }else if ((tanggal >=22 && bulan == 12)||
            (tanggal <=19 && bulan == 1)){
        cout<<"Zodiak Anda adalah Capricorn\n\n"; capricon();
    }else if ((tanggal >=20 && bulan == 1)||
            (tanggal <=18 && bulan == 2)){
cout<<"Zodiak Anda adalah Pisces\n\n"; pisces();
    }else if ((tanggal >19 && bulan == 2)||
          (tanggal <=20 && bulan == 3)){
cout<<"Zodiak Anda adalah Aquarius\n\n"; aquarius();}
}
void aries(){
cout<<"Karakter Anda Berdasarkan Zodiak: ..."<<endl;
getch();
penutup();
}
void taurus(){
cout<<"Karakter Anda Berdasarkan Zodiak: ..."<<endl;
getch();
penutup();
}
void gemini(){
cout<<"Karakter Anda Berdasarkan Zodiak: ..."<<endl;
getch();
penutup();
}
void cancer(){
cout<<"Karakter Anda Berdasarkan Zodiak: ..."<<endl;
getch();
penutup();
}
void leo(){
cout<<"Karakter Anda Berdasarkan Zodiak: ..."<<endl;
getch();
penutup();
}
void virgo(){
cout<<"Karakter Anda Berdasarkan Zodiak: ..."<<endl;
getch();
penutup();
}
void libra(){
cout<<"Karakter Anda Berdasarkan Zodiak: ..."<<endl;
getch();
penutup();
}
void scorpio(){
cout<<"Karakter Anda Berdasarkan Zodiak: ..."<<endl;
getch();
penutup();
}
void sagitarius(){
cout<<"Karakter Anda Berdasarkan Zodiak: ..."<<endl;
getch();
penutup();
}
void capricon(){
cout<<"Karakter Anda Berdasarkan Zodiak: ..."<<endl;
getch();
penutup();
}
void pisces(){
cout<<"Karater Anda Berdasarkan Zodiak: ..."<<endl;
getch();
penutup();
}
void aquarius(){
cout<<"Karakter Anda Berdasarkan Zodiak: ..."<<endl;
getch();
penutup();
}
void penutup(){
   cout<<"==============================\n";
   cout<<"Terimakasih Sudah Mencoba\n\n";
   cout<<"Silakan Tekan Enter untuk Keluar\n";
   getch();
}

*"..." adalah teks isi yang bisa Anda sesuaikan.
*Dalam pembelajaran, kode program sebaiknya ditulis ulang--jangan hanya copas--agar Anda lebih memahaminya.

Sekian, Sobat. Sampai jumpa.

1 komentar: