Cari Blog Ini

Home Top Ad

Ke-gendeng-Anku

Kamis, 12 Desember 2019

Statement IF Beserta Fungsinya (CONDITIONAL EXPRESSION) Pada C++

Pernyataan IF adalah salah satu pernyataan penyeleksian yang memungkinkan kita memanipulasi aliran jalannya program berdasarkan conditional expression. Hal ini memungkinkan kita membuat program yang berjalan secara fleksibel sesuai keinginan pengguna. Penyeleksian IF adalah pernyataan yang mencari kebenaran dari conditional expression yang disebutkan. Dengan arti lain conditional expression harus berupa bilangan Boolean atau operasi yang menghasilkan bilangan Boolean.
  • Bentuk Tunggal
IF(kondisi) pernyataan;

Contoh 1 :
  1. #include <iostream>
  2. #include <conio.h>
  3. #include <stdio.h>
  4. using namespace std;
  5. main()
  6. {
  7. int usia;
  8. cout<<"USIA : ";cin>>usia;
  9. if (usia<18)
  10. cout<<"TIDAK BOLEH MENONTON";
  11. getch();
  12. }
  • Bentuk Jamak Kesatu
IF(kondisi) pernyataan;
else pernyataan;

Keterangan :
Pernyataan1 dilaksanakan jika dan hanya jika kondisi yang diinginkan terpenuhi, jika tidak lakukan pernyataan2. Jika anda tidak mempergunakan pernyataan else program tidak akan error, namun jika anda mempergunakan pernyataan else tanpa didahului pernyataan if maka program akan error. Baca juga Fungsi String
  • Bentuk Jamak Kedua
IF(kondisi)
{
pernyataan1;
pernyataan1a;
pernyataan1b;
}
else
{
pernyataan2;
pernyataan2a;
pernyataan2b;
}

Contoh 2 :
  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. int hasil;
  6. cout<<"Masukkan Nilai Anda : ";
  7. cin>>hasil;
  8. if (hasil>50)
  9. cout<<"Anda Lulus";
  10. else
  11. cout<<"Anda Tidak Lulus"<<endl;
  12. return 0;
  13. }
Contoh 3 :
  1. #include <iostream>
  2. using namespace std;

  3. void pilihan (int x){
  4. if (x==1){
  5. cout<<"Anda Memesan Nasi Goreng";
  6. }
  7. else{
  8. cout<<"Anda Memesan Nasi Padang";
  9. }
  10. }

  11. int main(){
  12. int pilih;

  13. cout<<" 1. Nasi Goreng" << '\n';
  14. cout<<" 2. Nasi Padang" << '\n';
  15. cout<<"\n Masukkan Pilihan Anda (1-2) : ";cin>>pilih;

  16. pilihan(pilih);
  17. }
Contoh 4 :
  1. #include <iostream>
  2. #include <conio.h>
  3. using namespace std;
  4. main()
  5. {
  6. int tahun;
  7. char x;

  8. cout<<"Masukkan Tahun : ";
  9. cin>>tahun;

  10. if (tahun%4==0&&tahun<0){cout<<"Tahun "<<tahun<<" Tahun Kabisat Sebelum Masehi";
  11. }
  12. else if(tahun%4==0&&tahun<0){cout<<"Tahun "<<tahun<<" Bukan Tahun Kabisat";
  13. }
  14. else if (tahun%4==0){cout<<"Tahun "<<tahun<<" adalah tahun kabisat";
  15. }
  16. else{cout<<"Tahun "<<tahun<<" adalah bukan tahun kabisat";
  17. }

  18. return 0;
  19. }
  • Nested IF... Else
  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. int num;
  6. cout<<"Masukkan Bilangan : ";
  7. cin>>num;

  8. if (num > 0)
  9. {
  10. cout<<"Termasuk Bilangan Positif. "<<endl;
  11. }
  12. else if ( num < 0 )
  13. {
  14. cout<<"Termasuk Bilangan Negatif. "<<endl;
  15. }
  16. else
  17. {
  18. cout<<"/n Belajar Mencari Bilangan Positif Dan Negatif.";
  19. }
  20. return 0;
  21. }
Bantu saya bagikan artikel dan tutorial ini agar lebih bermanfaat. Salam Gendeng 😎

Tidak ada komentar:

Posting Komentar