Kamis, 03 Oktober 2013

PENGGUNAAN KONDISIONAL BAHASA C

untuk postingan kali ini saya akan menjelaskan tentang penggunaan kondisional (if, else if,) pada bahasa pemrograman c.
langsung saja dibawah ini adalah koding dari contoh program yang sudah jadi :

#include <iostream.h> //header
#include <conio.h>       //header

void main()   //untuk program inti
{float pilihan,jari,luas1,alas,tinggi,luas2,sisi,luas3; //pendeklarasian bilangan

        cout<<"masukkan pilihan anda"<<endl;  //menampilkan ke layar
        cout<<"====================="<<endl; //menampilkan ke layar
        cout<<"1. luas lingkaran"<<endl;  //menampilkan ke layar
        cout<<"2. luas segitiga"<<endl;  //menampilkan ke layar
        cout<<"3. luas persegi"<<endl;  //menampilkan ke layar
        cout<<"======================"<<endl;  //menampilkan ke layar
        cin>>pilihan; //inputan ke dalam program
                if (pilihan==1) //kondisional
                {cout<<"masukkan jari-jari lingkaran : "; cin>>jari;
                 luas1=3.14*jari*jari;
                 cout<<"luas lingkaran : "<<luas1;}

                 else if (pilihan==2)
                 {cout<<"masukkan alas segitga : "; cin>>alas;
                  cout<<"masukkan tinggi segitiga : "; cin>>tinggi;
                  luas2=0.5*alas*tinggi;
                  cout<<"luas segitiga : "<<luas2;}

                  else if (pilihan==3)
                  {cout<<"masukkan sisi persegi : "; cin>>sisi;
                   luas3=sisi*sisi;
                   cout<<"luas persegi : "<<luas3;}

getch(); //menutup program
}




saya akan menjelaskan tentang penggunaan kondisionlanya (if,else if) saja. untuk penjelasan bagian-bagian yang lain sudah saya jelaskan di postingan sebelumnya.

bentuk umum kondisional pada bahasa c:
if (pernyataan satu) {pernyataan dua;}
else if (pernyataan satu) {pernyataan dua;}
else if (pernyataan satu) {pernyataan dua;}
else if (pernyataan satu) {pernyataan dua;}
dan seterusnya....

jika dijabarkan dalam bahasa kita kurang lebih seperti ini:
if (pilihan==1)
                {cout<<"masukkan jari-jari lingkaran : "; cin>>jari;
                 luas1=3.14*jari*jari;
                 cout<<"luas lingkaran : "<<luas1;}
jika (pilihan==1)
              maka {cout<<"masukkan jari-jari lingkaran : "; cin>>jari;
              luas1=3.14*jari*jari;
              cout<<"luas lingkaran : "<<luas1;}

dan inilah hasil jadinya :


selamat mencoba dan semoga berhasil.
bila kurang jelas bisa tanya di komentar

Tidak ada komentar:

Posting Komentar