Program Kode Hari Menggunakan Nested If & Switch Case, Program Menentukan Kelulusan - Praktikum Sesi 7

Hallo, Brother and Sister,
Pada kesempatan kali ini saya akan membagikan tutorial(sekaligus tugas sekolah) yang masih berlabel Teknologi, kelanjutan post yang sebelumnya. Sekarangpun saya akan membagikan 4 Program Dengan Looping lagi. Yang pastinya menggunakan bahasa C++, langsung aja ya, berikut adalah Tutorialnya :


  1. Program Kode Hari Menggunakan Nested If
              Program Kode Hari Menggunakan Nested If ini adalah program untuk mengetahui Nama Hari dengan menggunakan kode angka. Nah, karena hari berjumlah 7, maka kodenya 1-7, Kode 1nya dimulai dari Hari Ahad(Minggu) sampai Kode 7 Hari Sabtu. Untuk Programnya saya menggunakan Nested If(If - Else If - Else) Untuk lebih jelasnya, berikut adalah Screenshoot Codingannya :


Nah saya akan menjelaskan sedikit codingannya, dalam loopingnya saya menggunakan Do - While. Do - While ini merupakan salah satu untuk program Looping selain For, dll. Jadi jika user menginput Y atau y maka user akan menjalankan program lagi. Tetapi jika user menginput T/t maka program selesai.  Codingannya :



    Logika dari Program tersebut adalah user akan diminta memasukkan kode (1 - 7), nah tugas programnya adalah menentukan nama hari yang sesuai dengan kode angka yang diinput oleh user. Kodenya :

  • 1 = Hari Ahad
  • 2 = Hari Senin
  • 3 = Hari Selasa
  • 4 = Hari Rabu
  • 5 = Hari Kamis
  • 6 = Hari Jum'at
  • 7 = Hari Sabtu
   Berikut adalah Screenshoot hasil Programnya :


          2. Program Kode Hari Menggunakan Switch Case

                  Program Kode Hari ini fungsinya sama seperti program sebelumnya, hanya saja pada program ini saya menggunakan Switch Case. Mau tau gimana codingannya ?? Langsung aja ya, Berikut adalah Screenshoot Codingannya :

    Nah, sama seperti sebelumnya untuk pengulangannya, saya menggunakan Do - While. Untuk lebih jelasnya berikut codingannya :



  Logika dari Program tersebut sama seperti program yang sebelumnya yaitu user akan diminta memasukkan kode (1 - 7), nah tugas programnya adalah menentukan nama hari yang sesuai dengan kode angka yang diinput oleh user. Kodenya :
  • 1 = Hari Ahad
  • 2 = Hari Senin
  • 3 = Hari Selasa
  • 4 = Hari Rabu
  • 5 = Hari Kamis
  • 6 = Hari Jum'at
  • 7 = Hari Sabtu


  Nah, di Switch Case ini ada 7 case dan ada default. default ini fungsinya sama dengan else, jadi jika user memasukkan kode yang tidak ada pada case maka yang akan dioutput adalah keadaan default.
 Berikut adalah Screenshoot hasil Programnya :


      3. Program Menentukan Kelulusan

              Program Menentukan Kelulusan ini adalah program untuk menentukan seseorang siswa lulus atau tidak dengan syarat - syarat tertentu. Jadi user akan diminta menginput 3 nilai, nah 3 nilai tersebut akan diproses oleh program apakah masuk kriteria kelulusan ataupun tidak. Untuk lebbih jelasnya berikut adalah Screenshoot Codingannya :


      Nah, sama seperti sebelumnya untuk pengulangannya, saya menggunakan Do - While. Untuk lebih jelasnya berikut codingannya :



     Logika dari program tersebut adalah user akan menginput 3 nilai. 3 nilai tersebut akan diseleksi dengan beberapa kriteria yaitu :

  • Seleksi 1 : Ke 3 nilai tersebut harus memiliki nilai lebih dari 40, jika memenuhi syarat maka akan masuk ke penyeleksian ke-2. Tetapi tidak boleh kurang karena jika kurang dari 40 maka program akan memberitahukan user bahwa siswa tersebut TIDAK LULUS dikarenakan salah satu/dua/tiga nilai siswa tersebut kurang dari kriteria kelulusan.
  • Seleksi 2 : Rata - rata dari 3 nilai tersebut harus lebih dari 60( KKM = 60 ), jika memenuhi        kriteria tersebut maka siswa akan dipastikan LULUS namun jika tidak memenuhi kriteria siswa dinyatakan TIDAK LULUS, dengan alasan rata rata nilai < 60. Program juga akan memberi tahu rata rata nilai yang didapatkan siswa tersebut.
Berikut adalah Screenshoot hasil Programnya :


      Nah, itu semua adalah program - programnya. Gimana ?? cukup mudah bukan ?? Oke segitu saja postingan dari saya untuk kali ini. Mohon maaf bila ada kesalahan, semoga bermanfaat untuk anda. Apabila ada komentar / masukan bisa diisi di kolom komentar. Sampai jumpa di postingan berikutnya dan jika menurut anda Postingan ini bermanfaat bisa diShare ke teman - teman anda. 
Selamat Bercoding😀

Related Posts

Program Kode Hari Menggunakan Nested If & Switch Case, Program Menentukan Kelulusan - Praktikum Sesi 7
4/ 5
Oleh