Case
This presentation is the property of its rightful owner.
Sponsored Links
1 / 6

case PowerPoint PPT Presentation


  • 107 Views
  • Uploaded on
  • Presentation posted in: General

case. Digunakan untuk menyederhanakan pernyataan if then else if Struktur : case of single variable syarat1 :pernyataan1; syarat2 :pernyataan2; syarat3 :pernyataan3; ….. endcase. Solusi dengan if. Input angka If angka =1 then output senin Else if Angka =2 then output selasa

Download Presentation

case

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Case

case

  • Digunakanuntukmenyederhanakanpernyataan if then else if

  • Struktur:

    case of single variable

    syarat1 :pernyataan1;

    syarat2 :pernyataan2;

    syarat3 :pernyataan3;

    …..

    endcase


Solusi dengan if

Solusi dengan if

Input angka

If angka=1 then output senin

Else if Angka=2 then output selasa

Else if Angka=3 then output rabu

Else if Angka=4 then output kamis

Else if Angka=5 then output jum’at

Else if Angka=6 then output sabtu

Else if Angka=7 then output minggu

else

Output angkasalah

endif


Solusi dg case

Solusi dg case

Input angka

Case of angka

Angka=1: outoutsenin

Angka=2: output selasa

Angka=3: output rabu

Angka=4: output kamis

Angka=5: output jum’at

Angka=6: output sabtu

Angka=7: output minggu

Default

Output angkasalah

endcase


Kasus 2

Kasus 2

Buat algoritma untuk menentukan tunjangan anak.

Tunjangan anak diberikan pada masing2 anak sebesar 5% dari gaji pokok dan maksimal diberikan pada 3 anak.


Solusi dengan if1

Solusi dengan if

Input jml_anak

Input gaji_pokok

If jml_anak<=3 then

Tunjangan_anak=0.05*jml_anak*gaji_pokok

Else

Tunjangan_anak=0.05*3*gaji_pokok

Endif

Output tunjangan_anak


Solusi dg case1

Solusi dg case

Input jml_anak

Input gaji_pokok

Case of jml_anak

Jml_anak=0 : tunjangan_anak=0.05*0*gaji_pokok;

Jml_anak=1 : tunjangan_anak=0.05*1*gaji_pokok;

Jml_anak=2 : tunjangan_anak=0.05*2*gaji_pokok;

Jml_anak=3 : tunjangan_anak=0.05*3*gaji_pokok;

Default

Tunjangan_anak=0.05*3*gaji_pokok;

Endcase

Output tunjangan_anak


  • Login