LATIHAN & TUGAS PEMROGRAMAN PERTEMUAN 11

  TUGAS PEMROGRAMAN PERTEMUAN 11


ASSALAMUALAIKUM WR.WB
NAMA=RAFFAIS NUR'ASHA 
NIM=3420240013
PRODI=TEKNIK INFORMATIKA 

LATIHAN 5.1
LINK GLOT IO = https://glot.io/snippets/hduleprn0b




LATIHAN 5.2
LINK GLOT IO = https://glot.io/snippets/he29obfitp





TUGAS MANDIRI 
  1. Tulis dan jelaskan perbedaan pendekatan untuk menentukan nilai terbesar dari 3 buah bilangan dari Program Latihan5_1 dan Program Latihan5_2! 
  2. Buatlah flowchart dari Program Latihan5_1 dan Program Latihan5_2!
JAWABAN

  • Program Latihan5.1 (Pendekatan Nested If / IF Bersarang):
  1. Menggunakan struktur logika bercabang di mana sebuah kondisi diperiksa di dalam kondisi lainnya
  2. program membandingkan A dengan B terlebih dahulu, lalu hasil perbandingannya menentukan apakah A akan dibandingkan dengan C atau apakah B yang akan dibandingkan dengan C
  3. Hasil akhirnya langsung dicetak berdasarkan jalur logika yang terpenuhi tanpa menyimpan nilai tersebut dalam variabel khusus.

  • Program Latihan5.2 (Pendekatan Variabel Penampung / Assignment):
  1. Menggunakan variabel tambahan bernama max untuk menampung nilai sementara.
  2. Pendekatannya lebih linear: nilai max diinisialisasi dengan 0, kemudian setiap bilangan (A, B, dan C) diperiksa satu per satu. 
  3. Jika suatu bilangan lebih besar dari nilai max saat itu, maka isi max akan diperbarui dengan bilangan tersebut.
  4. Hasil akhir dicetak sekali saja menggunakan isi dari variabel max .
FLOW CHART 5.1

FLOW CHART 5.2



Komentar

Postingan populer dari blog ini

LATIHAN DAN TUGAS ANALISI DAN PERANCANGAN SISTEM BERORIENTASI OBJEK PERTEMUAN 2

TUGAS ANALISI DAN PERANCANGAN SISTEM BERORIENTASI OBJEK PERTEMUAN 3