Tugas ke empat metode perancangan program
1. Buatlah
pseudocode dan flowchart untuk menentukan nilai dan lulus atau tidak lulus
dengan ketentuan:
Nilai 0 s/d 45
grade E keterangan Tidak Lulus
Nilai 46 s/d 55
grade D keterangan Tidak Lulus
Nilai 56 s/d 65
grade C keterangan Lulus
Nilai 66 s/d 80 grade
B keterangan Lulus
Nilai 81 s/d 100
grade A keterangan Lulus
Jawaban:
Pseudocode
1. Mulai.
2. Masukan Nama, Nilai UAS, Nilai UTS, Nilai Tugas.
3. Baca masukan Nama, Nilai UAS, Nilai UTS, Nilai Tugas.
4. Lakukan
proses perhitungan jumlah nilai dengan rumus, jumlah nilai = (nilai UAS * 40%) + (Nilai UTS * 30%) + (nilai Tugas * 30%).
5. Jika jumlah 0 ≤ nilai ≤ 45 maka lakukan print Nama, Jumlah Nilai, Grade E, dan keterangan Tidak
Lulus.
6. Jika
jumlah 46 ≤ nilai ≤ 55 maka lakukan print Nama, Jumlah
Nilai, Grade D, dan keterangan Tidak Lulus.
7. Jika jumlah 56 ≤ nilai ≤ 65 maka lakukan print Nama, Jumlah Nilai, Grade C, dan keterangan Lulus.
8. Jika jumlah 66 ≤ nilai ≤ 80 maka lakukan print Nama, Jumlah Nilai, Grade B, dan keterangan Lulus.
9. Jika jumlah 81 ≤ nilai ≤ 100 maka lakukan print Nama, Jumlah Nilai, Grade A, dan keterangan
Lulus.
10. Selesai
Flowchart:
2. Buatlah
pseudocode dan flowchart untuk menentukan bunga dan reward dengan ketentuan:
Saldo 1jt s/d 5jt
bunga 1% reward payung cantik
Saldo 6jt s/d
10jt bunga 2% reward Handphone
Saldo 11jt s/d
15jt bunga 3% reward Smartphone
Saldo 16jt s/d
20jt bunga 4% reward TV
Saldo 21jt s/d
25jt bunga 5% reward Sepeda gunung
Jawaban:
Pseudocode
1. Mulai
2. Masukan nomor rekening dan saldo
terakhir
3. Baca masukan nomor rekening dan
saldo terakhir
4. Lakukan proses perhitungan jumlah
bunga
5. Jika 1jt ≤ saldo < 6jt maka bunga= 1% dan
mendapatkan payung cantik
6. Jika 6jt ≤ saldo < 11jt maka bunga= 2% dan
mendapatkan Handphone
7. Jika 11jt ≤ saldo < 16jt maka bunga= 3% dan
mendapatkan Smartphone
8. Jika 16jt ≤ saldo < 21jt maka bunga= 4% dan
mendapatkan TV
9. Jika 21jt ≤ saldo < 25jt maka bunga= 5% dan
mendapatkan sepeda gunung
10. selesai
Flowchart
3. Dibaca sebuah bilangan bulat yang mewakili
pengukuran suhu air (dalam °C) pada tekanan atmosfir, harus dituliskan wujud air pada temperatur dan tekanan
tersebut.
Ketentuan:
Beku jika suhu ≤0
Cair jika 0< suhu ≤100
Uap jika suhu >100 Buatlah pseudocode,flowchart dan program
dari masalah diatas.
Jawaban:


Komentar
Posting Komentar