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

Postingan Populer