Home » , » Metode Perancangan Program | Tugas 4

Metode Perancangan Program | Tugas 4

1. Buatlah pseudocode dan flowchart untuk menentukan nilai lulus atau tidak lulus dengan ketentuan.

   nilai   0 s/d 45 grade E ket Tidak Lulus.
   nilai 46 s/d 55 grade D ket Tidak Lulus.
   nilai 56 s/d 65 grade C ket Lulus.
   nilai 66 s/d 80 grade B ket Lulus.
   nilai 81 s/d 100 grade A ket Lulus.

a. Pseudocode

   Input Nilai :
   if (nilai <=45) grade = E ;
   Else if (nilai >=45||nilai<=55) grade = D ;
   Else if (nilai >=55||nilai<=65) grade = C ;
   Else if (nilai >=80||nilai<=80) grade = B ;
   Else grade = A ;
   if (grade >= 'D') Lulus
   else Tidak Lulus;

b. Flowchart



2. Pseudocode

   Input saldo ;
   if (saldo >= 1.000.000 || saldo <=5.000.000) then
       Bunga = 0,01
       Hadiah = "Payung cantik"
   else if (saldo >= 6.000.000 || saldo<=10.000.000) then
       Bunga = 0,02
       Hadiah = "Handphone"
   else if (saldo >= 11.000.000 || saldo <=15.000.000) then
       Bunga = 0,03
       Hadiah = "Smart Phone"
   else if (saldo >= 16.00.000 || saldo <= 20.000.000) then
       Bunga = 0,04
       Hadiah = "TV"
    else if (saldo >=21.000.000 || saldo <=25.000.000) then
       Bunga = 0,05
       Hadiah = "Sepeda Gunung"
   else
      Bunga = 0,00
      Hadiah = "Tidak ada"


b. Flowchart





3. Dibaca sebuah bilangan bulat yang mewakili pengukuran suhu air (dalam 0C) 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 di atas.

SELECTION

input : suhu
output : keterangan suhu
proses : suhu <0, suhu >0 && suhu <100, suhu >100

OUTLINE SOLUSI


Program :

{Dibaca sebuah bilangan bulat (integer) yang mewakili
pengukuran suhu air (dalam 0 C) pada tekanan atmosfir}

deklarasi
 suhu;
deskripsi

{Dibaca sebuah bilangan bulat (integer) yang mewakili
pengukuran suhu air (dalam 0 C) pada tekanan atmosfir}
deklarasi
 suhu;
deskripsi


Input  suhu
 IF suhu < 0 THEN                 
 WRITE "Beku"
 ELSE
 IF suhu > 0 AND suhu <
100 THEN
 WRITE "Cair"
 IF suhu > 100 THEN
 WRITE "Uap" 
 ENDIF
 END

PEMERIKSAAN ALGORITMA

Test Plant :

- Input


- Output


TABEL DESK CHECK



Flowchart :



Program :




Output :




Semoga Bermanfaat untuk semua.. :)

0 komentar:

Posting Komentar


Diberdayakan oleh Blogger.