4 Kasus - Pseudocode, Algoritma, Flowchart

 Nama : Syifa Sasikirana Nur'azizah

Kelas : XII MIPA 8

Sekolah : SMA Negeri 1 Kota Bekasi

Tanggal pertemuan : Selasa, 15 Agustus 2023

Mata Pelajaran : Informatika

Guru Pengampu : Hj. Deswati S.Kom, M.Pd



Menentukan Volume Kubus

Pseudocode :

  • Masukkan nilai panjang rusuk.
  • Hitung volume kubus dengan rumus panjang rusuk dipangkat 3.
  • Cetak volume kubus.

Algoritma :
  1. Mulai.
  2. Deklarasikan variabel v dan r. 
  3. Masukkan nilai r. 
  4. Hitung volume kubus dengan rumus v = r*r*r
  5. Cetak volume kubus.
  6. Selesai.

Flowchart : 





Menentukan Penggaris Terpanjang antara Penggaris Difa dan Rika

Psedocode :
  • Definisikan D dan R sebagai integer.
  • D sebagai penggaris Difa dan R sebagai Rika.
  • Jika D < R, maka cetak penggaris Rika.

Algoritma :
  1. Start.
  2. Deklarasikan variabel D dan R.
  3. Input nilai D, R.
  4. If D<R Then Print R
  5. Else Print D
  6. End.

Flowchart :





Menentukan Siapa Yang Lebih Tinggi Antara Estevan dan Riquel

Pseudocode :
  • Estevan adalah E, Riquel adalah R.
  • Jika Estevan lebih tinggi dari Riquel maka tulis "E".
  • Jika Riquel lebih tinggi dari Estevan maka tulis "R".

Algoritma :
  1. Mulai.
  2. Deklarasi variabel E, R : integer.
  3. Input nilai (E, R)
  4. Jika E > R, cetak "E". 
  5. Jika tidak memenuhi, cetak "R".
  6. Selesai.

Flowchart :





Menentukan Diskon Total Belanja

Pseudocode : 
  • Inisiasi total belanja.
  • Masukkan harga total belanjaan.
  • Jawaban bergantung pada nilai total belanjaan.
  • Jika total belanjaan lebih dari sama dengan 100000 maka diskon 25000.
  • Jika total belanjaan lebih dari sama dengan 50000 maka total diskon 10000.
  • Jika total belanja kurang dari 50000 maka tidak mendapat diskon.

Algoritma : 
  1. Mulai.
  2. Deklarasikan variabel n.
  3. Masukkan nilai n.
  4. Jika n>= 100000 print diskon 25000
  5. Jika n>= 50000 print diskon 10000
  6. Jika n<50000 (else) print tidak diskon
  7. Selesai

Flowchart :


Komentar

Postingan populer dari blog ini

Computational Thinking : 4 Metode Algoritma

TIK - BAB 1

Uji Kompetensi - Computational Thinking