2. Case OF
Struktur Case – Of mempunyai suatu
ungkapan logika yang disebut dengan
selector dan sejumlah statemen yang
diawali dengan suatu label permasalahan
(case label) yang mempunyai tipe sama
dengan selector.
3. Case Of
Statement yang mempunyai case label
yang bernilai sama dengan case label
yang bernilai sama dengan nilai selector
akan diproses sedang statemen yang
lainya tidak.
4. Struktur Penulisan
Case Variabel Kondisi Of
Case – Label 1; Statement 1;
Case – Label 2; Statement 2;
Case – Label 3; Statement 3;
Case – Label 4; Statement 4;
........
........
Case – Label n ; Statement n ;
End ; { end dari case }
5. contoh
Program nilaimutu;
Var
nilai : Char ;
Begin
Write ('Nilai Numerik yang didapat :');
Readln (nilai);
Case nilai Of
'A': Writeln ('Sangat Baik’);
'B': Writeln('Baik’);
'C': Writeln('Cukup');
'D': Writeln('Kurang');
'E': Writeln('Sangat Kurang');
End;
End.
7. Latihan
Buat Program untuk menghitung nilai mutu dari
matakuliah.
input : nama matakuliah, nilai tugas, nilai UTS, Nilai
UAS.
Proses :
Total Nilai = (tugas +UTS+UAS)/3
Apabila nilai > 75 maka nilai mutu = A
Apabila Nilai > 65 maka nilai mutu = B
Apabila Nilai > 55 maka nilai mutu = C
Apabila Nilai > 45 maka nilai mutu = D
Selain itu nilai mutu = E