Program Luas & Keliling Persegi Dengan Fungsi IF C++ #Lat8

Hai sobat Blues Pedia, di tutorial latihan ke 8 ini, kita akan membuat program menentukan luas dan keliling persegi, dimana pada program ini kita akan belajar fungsi If dengan 3 kemungkinan / kondisi dan fungsi aritmatika penjumlahan bilangan, dengan program ini user bisa memilih antara menentukan luas atau keliling persegi dalam satu program, jika user memilih untuk menentukan keliling persegi maka program mengalikan 4 sisi yang di input, dan jika user memilih untuk menentukan luas maka program akan mengalikan sisi dengan sisi yang sudah di input, utnuk cara membuatnya berikut pembahasannya :

1. Persiapan
Sebagai langkah persiapan, buatlah sebuah file / project baru, jika sudah lanjut ke langkah ke dua

2. Coding
Di halaman source code, tuliskan script berikut, jika sudah di tuliskan jalankan program :

3. Jalankan Program
Jika sudah menuliskan script di atas, cobalah untuk menjalankan program. Untuk menjalankan program di Code Block klik menu Build > Build and Run,

4. Keterangan Script & Cara Kerja Program
a. Script Komentar / Keterangan
// Belajar Bahasa Pemograman C++
// Latihan Ke-8
// Nama Program : Fungsi If - Luas & Persegi Persegi
// Pembuat : Blues Pedia

Fungsi dari script tersebut hanya sebagai komentar saja, biasanya script ini di gunakan sebagai penjelasan / keterangan dari suatu program / perintah. Kita bisa menggunakan script ini dimana saja, ada atau tidak adanya script ini tidak akan berpengaruh terhadap program. Cara penggunakan script ini sangalth mudah kita hanya perlu menuliskan script "//dan di ikuti dengan komentar / penjelasan.

 b. #include <iostream>
script yang diawali dengan tanda # adalah sebuah preprocessor,  dimana propecessor ini akan memberitahukan compiler untuk melakukan suatu hal sebelum kompilasi / menjalakan program.
Preprocessor #include akan memberitahukan kompiler untuk meng-include iostream library, <iostream> berfungsi untuk menjalankan script cout dan cin yang di gunakan untuk proses input dan output pada C++.

c. using namespace std;
Script yang berfungsi untuk mempersingkat penulisan script, karena pada fungsi iostream, untuk menjalankan program kita harus menggunakan script std:: di setiap statement, sehingga dengan adanya script using namespace std; kita tidak perlu menuliskanya.

d. int main()
Merupakan fungsi utama dari C++, sehingga kode ini harus ada di setiap program C++ dan tidak semuanya harus integer (int), karena selain integer masih banyak lagi fungsi-fungsi yang bisa di gunakan.

e. Kurung kurawal "{" dan "}"
Setiap penulisan script setelah fungsi main, harus di awali dan di akhiri dengan tanda kurung kurawal "{ }", hal ini menunjukan bahwa script yang ada di dalam kurung kurawal merupakan satu kesatuan dan bagian dari fungsi main di atasnya (dalam hal ini fungsi int main())

f. int sisi, luas, keliling, pilih;
  • int smerupakan tipe data yang digunakan untuk bilangan bulat seperti ..... -2, 1, 0, 1, 2 .....
  • sisi, luas, keliling, pilih merupakan variabel data yang di buat sesuai keinginan, fungsinya yaitu sebagai tempat untuk menyimpan data yang di input.
g. Tampilan Awal
cout<<". : Blues Pedia : ."<<endl;
cout<<"Silahkan Pilih :"<<endl;
cout<<"1. Menentukan Keliling Persegi"<<endl;
cout<<"2. Menentukan Luas Persegi"<<endl;
cout<<"Mau pilih yang mana 1 / 2 ?"<<endl;

Ketika program di jalankan maka program akan menampilkan kata-kata yang saya tandai warna hitam, seperti ". : Blues Pedia : .", berikut penjelasan lengkaptnya :
  • Cout << adalah perintah yang di gunakan untuk menampilkan sebuah kata atau hasil dari suatu pemrosesan data, dan merupakan bagian dari liblary iostream
  • ". : Blues Pedia : ." adalah kata yang akan di tampilkan pada program, dan selalu diapit oleh tanda kutip 2 ("kata") di awal dan akhir kata.
  • <<endl; script untuk membuat baris baru
h. Kondisi Pertama Fungsi IF
  • if (pilih==1) //Jika user menginput anga 1 maka
  • //Batas awal kondisi pertama
  • cout<<"Masukan Sisi = "; //Program akan menampilkan kata "Masukan Sisi = "
  • cin>>sisi; //angka yang di input user akan di masukan ke variabel sisi
  • cout<<endl; //membuat baris baru
  • keliling = sisi * 4; //nilai sisi yang di input akan di kalikan 4, dan hasilnya akan di masukan ke variabel keliling
  • cout<<"Keliling Persegi adalah = "<<keliling; //Program akan menampilkan kata "Keliling persegi adalah = " dan di lanjutnkan dengan keliling persegi panjang
  • //Batas akhir kondisi pertama
i. Kondisi Kedua Fungsi IF
  • else if (pilih==2) //Jika user menginput angka 2 maka :
  • {
  • cout<<"Masukan Sisi = ";
  • cin>>sisi;
  • cout<<endl;
  • luas = sisi * sisi; //nilai sisi yang di input akan pangkatkan 2, dan hasilnya akan di masukan ke variabel luas
  • cout<<"Luas Persegi adalah = "<<luas;
  • }
j. Kondisi Ketiga Fungsi IF
  • else //Jika user tidak memasukan angka 1 ataupun 2 maka
  • {
  • cout<<endl;
  • cout<<"Pilihan salah !"; //Program akan menampilkan kata "Pilihan salah !"
  • }
k. Line 41 - 44
Apapun kondisi if yang di jalankan, baik kondisi pertama, kondisi ke 2, dan kondisi ke 3, program akan menampilkan kata ". : Terimakasih : ." di bagian akhir.
  • cout<<endl; //
  • cout<<". : Terimakasih : .";
  • }
Sekian tutorial latihan ke 8 ini mengenai cara membuat program menentukan luas dan keliling persegi, semoga dengan adanya tutorial ini kita bisa lebih memahami fungsi IF, cukup sekian dan terima kasih, salam admin Blues Pedia  :D.


Bantu kembangkan Blues Pedia yuk, caranya share artikel ini :

G+

0 Response to "Program Luas & Keliling Persegi Dengan Fungsi IF C++ #Lat8"

Post a Comment