IF Dalam C++

Kali ini kita masuk ke pembahasan mengenai perumusan IF dalam C++ sudah siap? Okey kita mulai..
Ada tiga hal yang perlu kalian ketahui untuk menggunakan perumusan IF yaitu  :
     1.       Setiap ada IF, pasti ada syarat
     2.       Setiap ada ELSE IF, tentunya ada IF
     3.       Setiap ada ELSE, kalian harus yakin dan pasti ada IF

Contoh pengguaan IF :


#include<iostream>
usingnamespace std;
void main(){
int a=8;                            keterangannya a=8 maksudnya nilai "a" itu 8
if(a == 7){                         Pertanyaan Jika a = 7 maka benar
       cout<<"benar"<<endl;
} elseif(a>=8){                     Jika A lebih besar dari 8 maka akan mengikuti
       a = a * a;                   rumus yang dibawah a = a * a. dan yang keluar adalah 
       cout<<"kuadrat: "<<a<<endl;  kuadrat 64             
} else
       cout<<"salah"<<endl;         dan selebihnya salah.
}


Sekarang kita tambah AND lambangnya &&.

#include<iostream>
usingnamespace std;
void main(){
int a=7;                                a nya = 7 dan pil "Y"
char pil='Y';
                                                                      Jika a = 7 dan pil N maka benar.
if(a == 7 && pil=='N')                  karena AND jika salah satu sudah salah maka pasti                                             salah walaupun ada yang benar  
       cout<<"benar"<<endl;             
  else if(a>=8){                         Jika lebih dari 8 akan menggunakan rumus yang dibawah
       a = a * a;
       cout<<"kuadrat: "<<a<<endl;
} else                                  dan selebihnya salah
       cout<<"salah"<<endl;
}


Sekarang kita gunakan OR lambangnya || :

#include<iostream>
usingnamespace std;
void main(){
int a=7;                               a nilanya 7
char pil='Y';                          char pil Y

                                                                    Jika a =7 atau pil N maka benar                                                                         Karena or jika ada salah satu yang benar pasti hasilnya akan 
if(a == 7 || pil=='N')                 benar walaupun ada yang salah                                 
       cout<<"benar"<<endl;
  else if(a>=8){                        jika lebih besar dari 8 akan masuk ke rumus yang
       a = a * a;                      dibawah.              
       cout<<"kuadrat: "<<a<<endl;
} else                                 selebihnya salah
       cout<<"salah"<<endl;
}


Lanjut ke Nested IF (IF dalam IF)     :

#include<iostream>
usingnamespace std;
void main(){
int a=11;
char pil='N';
if(a == 7 && pil=='N'){
       cout<<"benar"<<endl;   
} elseif(a>=8) {
       if(a<=10){
       a = a * a;
       }  
       else {
              a = a * 2;
       }
       cout<<"kuadrat: "<<a<<endl;
} else
       cout<<"salah"<<endl;


}


Oya, untuk ngejalanin programnya tekan Ctrl+F5 secara bersamaan.