Pseudo-Code :
Program Nilai_Kelulusan
{ Menampilkan nilai dan indeks mahasiswa dengan menginputkan nilai ujian }
Deklarasi
Nama_Mahasiswa : String
Nilai_Mahasiswa : integer
Indeks : char
Algoritma
Read ( nilai , indeks )
If nilai >= 80 then indeks = ‘B’
Else if (nilai >= 70) and (nilai < 80) then indeks = ‘B’
Else if ( nilai >= 55) and (nilai <70 ) then indeks= ‘C’
Else if ( nilai >= 40 ) and (nilai < 55) then indeks = ‘D’
Else nilai < 40 then indeks = ‘E’
Endif
Endif
Endif
Write ( nilai, indeks)
End.
Flowchart :
Program Pascal :
Output nya :
2. Buat algoritma yg membaca nomor bulan, lalu menuliskan nama bulan sesuai
angka bulannya. Misal, jika dibaca 8, maka tercetak agustus. Tugas: Buat Algoritma (Pseudo-
code & flowchart) dan program pascal
Jawaban :
Pseudo-Code :
program baca_bulan
Deklarasi
Bulan : String
Kode_Bulan : Integer
Algoritma
Read ( b, angka)
Case (angka) of
1: Bulan ⇦ ‘Januari’
2: Bulan ⇦ ‘Februari’
3: Bulan ⇦ ‘Maret’
4: Bulan ⇦ ‘April’
5: Bulan ⇦ ‘Mei’
6: Bulan ⇦ ‘Juni’
7: Bulan ⇦ ‘Juli’
8: Bulan ⇦ ‘Agustus’
9: Bulan ⇦ ‘September’
Output nya :