Welcome To My Blog

Kamis, 23 Maret 2017

Postest Pratikum ALPRO #3


ALGORITMA : {Membuat Nilai Yang Kita Inputkan Menjadi Zodiak Sesuai Dengan Tanggal Lahir}

DEKRIPSI :
               tanggal, bulan : integer (input)

DEKLARASI :
              read(tanggal,bulan)
if (tanggal >= 22 && bulan == 12 || tanggal <= 20 && bulan == 1) write "CAPRICORN" 
else if (tanggal>=21 && bulan==1 || tanggal<=20 && bulan==2) write "AQUARIUS" 
else if (tanggal>=20 && bulan==2 || tanggal<=20 && bulan==3) write "PISCES"
else if (tanggal>=21 && bulan==3 || tanggal<=20 && bulan==4) write "ARIES"
else if (tanggal>=21 && bulan==4 || tanggal<=20 && bulan==5) write "TAURUS"             
else write "ANDA TIDAK MEMILIKI ZODIAK"
              endif


Gambar dibawah adalah program pada Raptor dan outputnya :


 Lalu setelah jadi program pada Raptor tinggal kita Generate ke C++, Jangan lupa untuk mengubah source kodenya.


#include <iostream>
#include <string>

using namespace std;
int main(){
   string raptor_prompt_variable_zzyz;
   int tanggal;
   int bulan;

   raptor_prompt_variable_zzyz ="Masukan tanggal : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> tanggal;
   raptor_prompt_variable_zzyz ="Masukan Bulan : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> bulan;
   if (tanggal>=22 && bulan==12 || tanggal<=20 && bulan==1){
      cout << "CAPRICORN" << endl;   }
   else{
      if (tanggal>=21 && bulan==1 || tanggal<=20 && bulan==2){
         cout << "AQUARIUS" << endl;      }
    else{
       if (tanggal>=20 && bulan==2 || tanggal<=20 && bulan==3){
          cout << "PISCES" << endl;         }
     else{
       if (tanggal>=21 && bulan==3 || tanggal<=20 && bulan==4){
           cout << "ARIES" << endl;            }
     else{
       if (tanggal>=21 && bulan==4 || tanggal<=20 && bulan==5){
           cout << "TAURUS" << endl;          }
     else{
           cout << "ANDA TIDAK MEMILIKI ZODIAK" << endl;
               }
            }
         }
      }
   }
 
   return 0;
}


    

Tidak ada komentar:

Posting Komentar

Comments system

Disqus Shortname