Selasa, Oktober 09, 2012

Penggunaan IF, Else, Switch, Case pada C

Statement percabangan dalam dunia pemrograman merupakan salah ilmu dasar pemrograman yang wajib dimiliki oleh setiap programmer. Logika dari statement percabangan adalah layaknya ketika kita mencari sebuah jalan dari beberapa jalan.

IF statement
Statement if adalah salah satu statement yang digunakan untuk penyeleksian kondisi. Statement ini merupakan statement percabangan paling dasar, jika suatu terpenuhi alias bernilaitrue maka akan menjalankan tertentu. Dan jika tidak maka tersebut tidak akan dijalankan.
sintak:
if (kondisi) {
statement;
}


Contoh : 

#include   
 #include   
 void  main()
 {
int hari;
printf("Masukkan angka : ");
                scanf("%d", &hari);
 if (hari==1)
                  {
printf (“Senin”);
}
}



Operator yang digunakan dalam kondisi adalah operator perbandingan, seperti dalam table berikut

Operator
Arti
Contoh
<
Kurang dari
x < y Apakah x kurang dari y
<=
Kurang dari sama dengan 
x <= y Apakah x kurang dari sama dengan y 
>
Lebih dari
x > y Apakah x lebih dari y
>=
Lebih dari sama dengan
x >= y Apakah x lebih dari sama dengan y
= =
Sama dengan
x = = y Apakah x sama dengan y
!=
Tidak sama dengan
x != y Apakah x tidak sama dengan y





IF-ELSE statement
Statement ini merupakan pengembangan dari “if” statement, ketika suatu tidak terpenuhi maka akan menjalankan . Tetapi ketika menemukan “else if” statement maka dilakukan pengecekan kembali.
Sintak: Sintak :
if (kondisi) {
statement;
             }
else {
statement;
            }
else
}

Contoh : 

 #include
int main()
{
     int bilangan;
     printf("Masukkan sebuah bilangan : ");
     scanf("%d", &bilangan);
     if ( bilangan % 2 == 0)
         printf("%d adalah bilangan genap", bilangan);
     else
         printf("%d adalah bilangan ganjil", bilangan);
    return 0;




SWITCH STATEMENT
Statement ini digunakan untuk melakukan percabangan alur yang efektif digunakan untuk alur program mempersyaratkan banyak kondisi. 


Sintak  :    

switch( expression ) {
    case A:
      statement list;
      break;
    case B:
      statement list;
      break;
    ...
    case N:
      statement list;
      break;
    default:
      statement list;
      break;
  }

Contoh : 

#include  
#include  
void main() 
int x; 
printf("1. Nilai Fisika\n"); 
printf("2. Nilai Matematika\n"); 
scanf ("%d", &x); 
switch (x) 
     case 1: printf("Nilainya 85"); break; 
     case 2: printf("Nilainya 90"); break; 
     default: printf("Tidak ada nilainya"); 
getch(); 
}  


Related Posts Plugin for WordPress, Blogger...
0 Comments
Tweets
Komentar

0 komentar:

Poskan Komentar

Ada kesalahan di dalam gadget ini

Pengikut

Antivirus Indonesia

smadav antivirus indonesia Jepara Blogger