a. Latihan UTS di kampus 
SOAL 
1. Buatlah sebuah program pascal untuk menghitung luas bangun menggunakan statement if-then 
dengan ketentuan sbb: 
Inputan : nama, no komputer, nilai alas dan nilai tinggi. 
Output : nama anda, luas bangun dan keterangan luas. 
Dimana rumus luas bangun = (alas + tinggi) /2 dan jika luas lebih dari 80 maka keterangan 
luas adalah Besar, jika luas kurang dari sama dengan 80 maka keterangan luas adalah kecil. 
program lat_uts_dani_2014_industri; 
uses crt; 
var 
nama,npm,ket:string; 
nt,nu,total:real; 
begin 
clrscr; 
writeln('==================================='); 
gotoxy(9,2);writeln('DATA INPUT'); 
writeln('==================================='); 
write('Nama: '); readln(nama); 
write('No Komputer: '); readln(npm); 
write('nilai alas: '); readln(nt); 
write('nilai tinggi: '); readln(nu); 
writeln('==================================='); 
gotoxy(9,9);writeln('DATA OUTPUT'); 
writeln('==================================='); 
writeln('Nama Anda adalah ',nama); 
total:=(nt+nu)/2;
if total>80 then ket:='besar' else 
ket:='kecil' ; 
writeln('luas bangun :',total); 
writeln('keterangan luas: ',ket); 
readln; 
end. 
b. Latihan UTS pribadi (di rumah) 
SOAL 
2. Buatlah sebuah program pascal untuk menghitung nilai akhir mahasiswa menggunakan 
statement if-then dengan ketentuan sbb: 
Inputan : nama, npm, nilai UTS dan nilai absen. 
Output : nama anda, nilai akhir dan keterangan nilai. 
Dimana bobot nilai akhir = (nilai UTS + nilai Absen) /2 dan jika luas lebih dari 80 maka 
keterangan nilai adalah LULUS, jika luas kurang dari sama dengan 80 maka keterangan nilai 
adalah TIDAK LULUS.

Pascal

  • 1.
    a. Latihan UTSdi kampus SOAL 1. Buatlah sebuah program pascal untuk menghitung luas bangun menggunakan statement if-then dengan ketentuan sbb: Inputan : nama, no komputer, nilai alas dan nilai tinggi. Output : nama anda, luas bangun dan keterangan luas. Dimana rumus luas bangun = (alas + tinggi) /2 dan jika luas lebih dari 80 maka keterangan luas adalah Besar, jika luas kurang dari sama dengan 80 maka keterangan luas adalah kecil. program lat_uts_dani_2014_industri; uses crt; var nama,npm,ket:string; nt,nu,total:real; begin clrscr; writeln('==================================='); gotoxy(9,2);writeln('DATA INPUT'); writeln('==================================='); write('Nama: '); readln(nama); write('No Komputer: '); readln(npm); write('nilai alas: '); readln(nt); write('nilai tinggi: '); readln(nu); writeln('==================================='); gotoxy(9,9);writeln('DATA OUTPUT'); writeln('==================================='); writeln('Nama Anda adalah ',nama); total:=(nt+nu)/2;
  • 2.
    if total>80 thenket:='besar' else ket:='kecil' ; writeln('luas bangun :',total); writeln('keterangan luas: ',ket); readln; end. b. Latihan UTS pribadi (di rumah) SOAL 2. Buatlah sebuah program pascal untuk menghitung nilai akhir mahasiswa menggunakan statement if-then dengan ketentuan sbb: Inputan : nama, npm, nilai UTS dan nilai absen. Output : nama anda, nilai akhir dan keterangan nilai. Dimana bobot nilai akhir = (nilai UTS + nilai Absen) /2 dan jika luas lebih dari 80 maka keterangan nilai adalah LULUS, jika luas kurang dari sama dengan 80 maka keterangan nilai adalah TIDAK LULUS.