1 / 8

STRUKTUR KONTROL PENYELEKSIAN KONDISI LANJUTAN……

STRUKTUR KONTROL PENYELEKSIAN KONDISI LANJUTAN……. 1. Struktur IF Tersarang. Adalah suatu Statemen IF yang berada dalam lingkungan statemen If yg lain. if( akhir >=60) strcpy (y,ket1); else strcpy (y,ket2); cout <<"NILAI AKHIR : "<< akhir << endl ;

taryn
Download Presentation

STRUKTUR KONTROL PENYELEKSIAN KONDISI LANJUTAN……

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. STRUKTUR KONTROL PENYELEKSIAN KONDISI LANJUTAN……

  2. 1. Struktur IF Tersarang Adalah suatu Statemen IF yang berada dalam lingkungan statemen If yg lain.

  3. if(akhir>=60) strcpy(y,ket1); else strcpy(y,ket2); cout<<"NILAI AKHIR : "<<akhir<<endl; cout<<"GRADE YANG DIDAPAT : "<<grade<<endl; cout<<"KETERANGAN : "<<y<<endl; } #include <iostream.h> #include <conio.h> #include <string.h> void main() { float tugas,uts,uas,akhir; char grade,y[20]; char ket1[]="LULUS"; char ket2[]="TIDAK LULUS"; cout<<"PROGRAM MENGHITUNG NILAI AKHIR"<<endl; cout<<"______________________________"<<endl; cout<<"MASUKAN NILAI UTS :";cin>>uts; cout<<"MASUKAN NILAI UAS :";cin>>uas; cout<<"MASUKAN NILAI TUGAS :";cin>>tugas; akhir=(uts*0.3)+(tugas*0.2)+(uas*0.5); if(akhir>=80) grade='A'; else if(akhir>=70) grade='B'; else if(akhir>=60) grade='C'; else if(akhir>=50) grade='D'; else grade='E';

  4. 2. Statement CASE OF - ELSE Dalam statemen case, nilai-nilai konstan yang didefinisikan sebagai nilai pilihan harus bernilai unik dan berasal dari tipe ordinal (misalnya char, integer, byte, boolean). Nilai tersebut juga harus berupa nilai konstan (tidak boleh berupa variabel maupun ekspresi).

  5. BentukUmum switch ( ungkapan ) { case ungkapan_1 : pernyataan_1; break; case ungkapan_2 : pernyataan_2; break; ……… ……… case ungkapan_n : pernyataan_n; break; default; pernyataan_x; }

  6. #include <iostream.h> #include <conio.h> int main() { intkdhari; cout<<"PROGRAM MENAMPILKAN NAMA HARI"<<endl; cout <<" masukkankodehari [1-7] :";cin >>kdhari; clrscr(); switch (kdhari) { case 1: cout <<"HariKe-"<<kdhari<<" adalahMinggu"; break; case 2: cout <<"HariKe-"<<kdhari<<" adalahSenin"; break; case 3: cout <<"HariKe-"<<kdhari<<" adalahSelasa"; break; case 4: cout <<"HariKe-"<<kdhari<<" adalahRabu"; break; case 5: cout <<"HariKe-"<<kdhari<<" adalahKamis” break; case 6: cout <<"HariKe-"<<kdhari<<" adalahJumat"; break; case 7: cout <<"HariKe-"<<kdhari<<" adalahSabtu"; break; default: cout << "KodeHaritidakada"; } return 0; }

More Related