Introduction
Materi kali ini masih mengimplementasikan materi percabangan If - Else yakni dengan membuat sebuah program sederhana tentang operator relasi atau perbandingan. Operator yang digunakan adalah operator Kurang Dari (<) dan oerator Lebih Dari (>).
Sama dengan program sebelumnya, program ini masih menggunakan inputan dari pengguna kemudian hasil inputan tersebut di bandingkan satu sama lain menggunakan percabangan.
Practice
Silakan ikuti kode dibawah ini, teman-teman dapat menyalin programnya langsung ke komputer masing masing :
//Membandingkan dua nilai menggunakan percabnagan if else
#include <iostream> //Library
#include <conio.h> //Library
using namespace std;
//Main Program
int main(){
//Deklarasi variable
int andi, budi;
//Menu input
cout<<"\n\n\tMembandingkan 2 Buah Nilai"<<endl;
cout<<"\n\n\tMasukkan Nilai ANDI : "; cin>>andi;
cout<<"\tMasukkan Nilai BUDI : "; cin>>budi;
cout<<"\n\n\n\t======================================================";
//Kondisi pertama jika nilai lebih perbandingan lebih besar
if(andi > budi){
cout<<"\n\n\n\tNilai ANDI ("<<andi<<") Lebih Besar Dari Pada Nilai BUDI ("<<budi<<")"<<endl<<endl;
}
//Kondisi kedua jika nilai perbandingan lebih kecil
else if(andi < budi){
cout<<"\n\n\n\tNilai ANDI ("<<andi<<") Lebih Kecil Dari Pada Nilai BUDI ("<<budi<<")"<<endl<<endl;
}
//Kondisi ketiga jika nilai sama besar
else{
cout<<"\n\n\n\tNilai ANDI ("<<andi<<") Sama Dengan Nilai BUDI ("<<budi<<")"<<endl<<endl;
}
cout<<"\n\n\n\n";
getch;
return 0;
}
Jika sudah menyalin kode diatas, silakan run program dengan menekan F11 pada keyboard atau tombol Compile & Run pada bar aplikasi.
Tunggu dan lihat hasilnya, jika tidak mengalami error maka akan menampilkan sebuah output seperti dibawah ini.
Dibawah ini adalah output jika nilai Andi lebih besar dari pada nilai Budi;
Dibawah ini adalah output jika nilai Andi lebih kecil dari pada nilai Budi;
Dibawah ini adalah output jika nilai Andi sama dengan nilai Budi;
Penjelasan
Mari bahas sedikit. Langsung pada bagian main program. Didahulukan untuk mendeklarasikan variabel, terdapat 2 variabel yakni andi dan budi. Variable ini nantinya akan menyimpan nilai yang akan diinputkan.
Lalu masuk ke menu input, dimana pengguna di arahkan untuk menginputkan masing masing form nilai antara andi dan budi. Karakter yang dimasukkan berupa integer atau angka.
Setelah itu masuk ke kondisi untuk membandingkan. Jika nilai andi yang dimasukkan lebih besar daripada budi maka program akan mengarah ke kondisi percabangan pertama.
Jika nilai andi di inoutkan lebih kecil daripada nilai andi maka program akan mengarak ke kondisi percabangan yang kedua. Jika nilai keduanya sama maka akan masuk ke kondisi ketiga.
Untuk mendownload file dapat di unduh pada link berikut ini :
Well, sekian untuk materi ini. Terima kasih sudah berkunjung di blog ini.