Anda di halaman 1dari 7

Nama : Davina Dwi Angelica

NPM : 4521210051
Tanggal : 13 Oktober 2021

1. Setelah Anda selesai membaca seluruh halaman, kerjakan program

      a.     contoh 1 (CthNIF01.cpp) pada halaman 4,


 PROGRAM
 FLOWCHART
 PSEUDOCODE
START

N
F
=
N
1
T F
=
‘SATU’ N
2
T F
‘D =
U N
A’ 3
T F
=
‘TIGA’
4
T N
‘E
MP F
AT’ =

5
T
N
‘LIMA’ F
=

6
T
‘ENAM’
N
F
=

7
‘ANGKA T
TIDAK
VALID’ ‘TUJUH’

END
Program Memasukkan Angka dari 1 s.d. 7
Kamus
N : Integer
Deskripsi
input (N)
if (N == 1) then
print(“SATU”)
else
if (N == 2) then
print(“DUA”)
else
if (N == 3) then
print(“TIGA”)
else
if (N == 4) then
print(“EMPAT”)
else
if (N == 5) then
print(“LIMA”)
else
if (N == 6) then
print(“ENAM”)
else
if (N == 7) then
print(“TUJUH”)
else
print(’ANGKA TIDAK VALID’)
endif
endif
endif
endif
endif
endif
endi

 ALGORITMA
1. Masukkan nilai N.
2. Jika (N==1), makakerjakan baris 3. Jika tidak, kerjakan baris 4.
3. Mencetak / menampilkan “SATU”
4. Jika (N==2), makakerjakan baris 5. Jika tidak, kerjakan baris 6.
5. Mencetak / menampilkan “DUA”
6. Jika (N==3), makakerjakan baris 7. Jika tidak, kerjakan baris 8.
7. Mencetak / menampilkan “TIGA”
8. Jika (N==4), makakerjakan baris 9. Jika tidak, kerjakan baris 10.
9. Mencetak / menampilkan “EMPAT”
10. Jika (N==5), makakerjakan baris 11. Jika tidak, kerjakan baris 12.
11. Mencetak / menampilkan “LIMA”
12. Jika (N==6), makakerjakan baris 13. Jika tidak, kerjakan baris 14.
13. Mencetak / menampilkan “ENAM”
14. Jika (N==7), makakerjakan baris 15. Jika tidak, kerjakan baris 16.
15. Mencetak / menampilkan “TUJUH”
16. Mencetak / menampilkan “ANGKA TIDAK VALID”
17. Selesai.
b.     contoh 2 (CthNIF04.cpp) pada halaman 7
 PROGRAM
 FLOWCHART
 PSEUDOCODE
START

F
N=1

T F
N=2
‘SATU’

T F
N=3
‘DUA’
T F
N=4
‘TIGA’
T
‘EMPAT’ F
N=5

‘LIMA’ F
N=6

T
‘ENAM’

F
N=7

T
‘ANGKA TIDAK VALID’
‘TUJUH’

END
Program Memasukkan Angka dari 1 s.d. 7
Kamus/Deklarasi Variabel
N : Integer
Deskripsi
input(N)
switch(N)
case 1: print(’SATU’) ; break ;
case 2: print (’DUA’) ; break ;
case 3: print (’TIGA’) ; break ;
case 4: print (’EMPAT’) ; break ;
case 5: print (’LIMA’) ; break ;
case 6: print (’ENAM’) ; break ;
case 7: print (’TUJUH’) ; break ;
default: print (’ANGKA TIDAK VALID’)

 ALGORITMA
1. Masukkan nilai N.
2. Jika (N==1), makakerjakan baris 3. Jika tidak, kerjakan baris 4.
3. Mencetak / menampilkan “SATU”
4. Jika (N==2), makakerjakan baris 5. Jika tidak, kerjakan baris 6.
5. Mencetak / menampilkan “DUA”
6. Jika (N==3), makakerjakan baris 7. Jika tidak, kerjakan baris 8.
7. Mencetak / menampilkan “TIGA”
8. Jika (N==4), makakerjakan baris 9. Jika tidak, kerjakan baris 10.
9. Mencetak / menampilkan “EMPAT”
10. Jika (N==5), makakerjakan baris 11. Jika tidak, kerjakan baris 12.
11. Mencetak / menampilkan “LIMA”
12. Jika (N==6), makakerjakan baris 13. Jika tidak, kerjakan baris 14.
13. Mencetak / menampilkan “ENAM”
14. Jika (N==7), makakerjakan baris 15. Jika tidak, kerjakan baris 16.
15. Mencetak / menampilkan “TUJUH”
16. Mencetak / menampilkan “ANGKA TIDAK VALID”
17. Selesai.

Anda mungkin juga menyukai