NPM : 4521210051
Tanggal : 5 Oktober 2021
Mulai
N
,
P
N F
mo
dP
=0
T
‘BE
NA
R’
Selesai
Pseudocode
Program N bagi P;
Kamus
N, P : Integer
Deskripsi
Input (N, P)
If (N mod P = 0) then
Print(‘BENAR’)
Endif
Algoritma
1. Masukkan nilai N
2. Masukkan nilai P
3. Jika (N mod P = 0), maka kerjakan baris 4 jika tidak kerjakan baris 5.
4. Mencetak / menampilkan “Jawabannya adalah BENAR”
5. Selesai
b. contoh 2 (IF02.cpp) pada halaman 4
Program
Flowchart
Mulai
N, P
F
N mod P = 0
‘SALAH’
‘BENAR’
Selesai
Pseudocode
Program N bagi P;
Kamus
N, P : Integer
Deskripsi
Input (N, P)
If (N mod P = 0) then
Print(‘BENAR’)
Else
Print(‘SALAH’)
Endif
Algoritma
1. Masukkan nilai N
2. Masukkan nilai P
3. Jika (N mod P = 0), maka kerjakan baris 4 jika tidak kerjakan baris 5.
4. Mencetak / menampilkan “Jawabannya adalah BENAR”
5. Mencetak / menampilkan “Jawabannya adalah SALAH”
6. Selesai
Program
Mulai
Tensi
F
Tensi >= 120
T
Flowchart
Selesai
Pseudocode
Program Menampilkan Kelainan Hipertensi
Kamus
Tensi ; integer
Deskripsi
input (Tensi)
if (Tensi >= 120) then
print (‘Anda Memiliki Kelainan Hipertensi’)
endif
Algori
tma
1) M
as
uk
ka
n
nilai Tensi
2) Jika (Tensi >= 120) maka kerjakan baris 3. Jika tidak, kerjakan baris 4.
3) Mencetak / menampilkan “Anda Memiliki Kelainan Hipertensi”
4) Selesai.
35. Sebuah perusahaan akan mengadakan test penerimaan karyawan baru. Setiap pelamar akan
dipanggil untuk mengikuti test jika pelamar tersebut berumur antara 20 tahun s.d. 30 tahun.
Buatlah program dengan C++ yang akan memberikan keterangan apakah seseorang akan
dipanggil atau tidak. Kalau usianya < 20 maka tidak dipanggil (nama file : Prak2-35.cpp).
Program
Flowchart
Mulai
Usia
Usia <= 30 F F
dan Usia <= 20
Usia >= 20
T
‘Usia Anda Tidak Memenuhi Kriteria’
Mulai
Pseudocode
Kamus
Usia : integer
Deskripsi
input (Usia)
if(Usia <= 30 dan Usia >= 20) then
print (‘Silakan Melanjutkan Tes Penerimaan Karyawan Baru’)
else
if(Usia <= 20) then
print (‘Usia Anda Tidak Memenuhi Kriteria’)
endif
Algoritma
1) Masukka nilai Usia.
2) Jika (Usia <= 30 dan Usia >= 20) maka kerjakan baris 3. Jika tidak
kerjakan baris 4.
3) Mencetak / menampilkan ‘Silakan Melanjutkan Tes Penerimaan
Karyawan Baru’.
4) Jika (Usia <= 20) maka kerjakan baris 5. Jika tidak kerjakan baris 6.
5) Mencetak / menampilkan ‘Usia Anda Tidak Memenuhi Kriteria’.
6) Selesai.