Sabtu, 17 Februari 2018

Kode Hari if & switch case dan nilai kelulusan

Assalamualaikum Wr.Wb

Halo kawan- kawan pada saat ini saya hanya akan membawakan 2 bahasan yaitu kode hari dan nilai lulus atau tidak.

1.Kode hari

a.If

Pada kode hari ini ada 2 cara yang bisa digunakan yaitu menggunakan if atau switch case, yang saya bahas pertama adalah menggunakan if


  1. inisialisasikan bilangan kode hari menggunakan integer untuk kode hari dan char untuk pengulangan
  2. menampilkan kepada user untuk memasukan kode hari nya menggunakan cout dan cin 
  3. gunakan if (kodehari == 1) dan cout kan itu adalah hari ahad ( minggu) dan seterus nya sampai sabtu 
  4. pada else nya tampilkan kode hari yang anda masukan salah
  5. lalu lakukan pengulangan
pada if bersarang memang sebaiknya di tab kan if nya dikarenakan ada if didalam if nya.

hasil nya akan seperti ini 

 dan ini dia script nya



b.Switch Case

jika yang di atas menggunakan if bersarang pada switch case bisa dikatakan coding nya lebih tersusun lebih rapih.


  1. inisialisasi nya sama seperti yang if hanya menggunakan int 1 dan char 1
  2. menampilkan kepada user untuk memasukan kode hari nya menggunakan cout dan cin 
  3. gunakan switch (kodehari) untuk memulai switch case nya.
  4. masukan case 1 untuk menampilkan kode ahad lalu break untuk mengakhiri case tersebut
  5. lanjutkan sampai hari sabtu 
  6. default untuk mengakhiri switch nya yang menampilkan "kode hari yang Anda masukan salah"
  7. lalu lakukan pengulangan
tidak ada perbedaan pada hasil nya dengan if hanya saja yang membedakan adalah cara disaat kita melakukan codingan nya


ini dia script nya

2.Nilai Kelulusan

pada nilai kelulusan ini untuk mendapatkan lulus nilai rata rata harus diatas 60 dan pada setiap mata pelajaran nilai harus di atas 40


  1. inisialisasikan bilangan nilai mtk,ipa,indo sebagai integer tetapi pada rata rata nya gunakan float karena ada kemungkinan hasil nya bukan bilangan bulat.
  2. tampilkan pada user untuk memasukan nilai mtk, indo , dan ipa nya menggunakan cout dan cin
  3. lalu masukan rumus avg= (mtk+indo+ipa)/3; untuk menghitung nilai rata rata nya
  4. lalu gunakan if (avg >= 60 && mtk>40 && indo>40 && ipa>40) untuk menampilkan kata selamat Anda lulus
  5. dan else yang berisikan Anda tidak lulus
  6. lalu lakukan pengulangan
pada codingan ini jika kalian memasukan nilai 100 nya 2 dan 30 nya 1 maka tetap tidak akan lulus karena untuk lulus kalian membutuhkan 3 nilai diatas 40 

ini dia hasil nya


lalu ini dia script nya


sekian untuk hari ini

Wassalamualaikum Wr.Wb

Share:

0 komentar:

Posting Komentar

Popular Posts

Recent Posts

Unordered List

Text Widget

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation test link ullamco laboris nisi ut aliquip ex ea commodo consequat.

Pages

Blog Archive

Cari Blog Ini

Diberdayakan oleh Blogger.

Copyright © I Time | Powered by Blogger

Design by ThemePacific | Blogger Theme by NewBloggerThemes.com