Disusun Oleh :
KELOMPOK 10
Ahmad Hosam Muzaki (2271020072)
Syaiful Adha (2271020064)
Assalamualaikum Wr.Wb.
Puji syukur ke hadirat Tuhan Yang Maha Esa. Atas rahmat dan hidayah-
Nya, penulis dapat menyelesaikan tugas makalah yang berjudul "Pencarian atau
Search" dengan tepat waktu.
Makalah disusun untuk memenuhi tugas Mata Pelajaran Sejarah. Selain itu,
makalah ini bertujuan menambah wawasan tentang Identitas Nasional bagi para
pembaca dan juga bagi penulis.
Dengan tersusunnya makalah ini kami menyadari masih banyak terdapat
kekurangan dan kelemahan, demi kesempurnaan makalah ini kami sangat
berharap perbaikan, kritik dan saran yang sifatnya membangun apabila terdapat
kesalahan.
Wassalamualaikum Wr.Wb.
Penyusun
i
DAFTAR ISI
KATA PENGANTAR...............................................................................................................i
DAFTAR ISI.............................................................................................................................ii
BAB 1 PENDAHULUAN..................................................................................................1
1.3 Tujuan..........................................................................................................................1
BAB 2 PEMBAHASAN.....................................................................................................2
BAB 3 PENUTUP.............................................................................................................12
3.1 Kesimpulan................................................................................................................12
3.2 Saran..........................................................................................................................12
DAFTAR PUSTAKA.............................................................................................................13
ii
BAB 1
PEMBAHASAN
Pascal merupakan bahasa pemrograman yang tidak begitu populer, jika dibandingkan
dengan bahasa lain seperti Java,C++,PHP ataupun Pyhton., walaupun begitu bahasa ini cukup
banyak di pakai di kalangan akademis untuk mempelajari algoritma dan pemrograman dasar
saat di bangku sekolah/kuliah.
INPUT
program menghitung_luas;
uses crt;
const
phi =3.14;
var
sisi,panjang,lebar,alas,tinggi,jari_jari,luas,alas_a,alas_b,diagonal1,diagonal
2:real;
x : char;
Begin
clrscr ;
repeat
writeln ('*program menghitung luas bangun datar*');
writeln ('========================================');
writeln ('1.Hitung luas Persegi');
writeln ('2.Hitung luas Persegi Panjang ');
3
writeln ('3.Hitung luas Segitiga ');
writeln ('4.Hitung luas Lingkaran ');
writeln ('5.Hitung luas Trapesium');
writeln ('6.Hitung luas Jajar Genjang');
writeln ('7.Hitung luas Layang Layang');
writeln ('8.Hitung luas Belah Ketupat');
write(' Masukkan Pilihan :'); readln (x);
case x of
'1': begin
writeln ('#Anda memilih menu luas persegi #');
write ('input sisi:'); readln (sisi);
luas :=sisi*sisi;
writeln ('luas persegi =',luas:0:2);
writeln ('=================================');
end;
'2' : begin
writeln ('#Anda memilih menu luas persegi panjang #');
write('input panjang : ' ); readln (panjang );
write ('Input lebar : ' ); readln (lebar);
luas:= panjang *lebar;
writeln ('luas persegi panjang =',luas:0:2);
writeln ('=================================');
end;
'3' : begin
writeln ('#Anda memilih menu luas segitiga ');
write ('Input alas:'); readln (alas);
write ('Input tinggi:');readln (tinggi );
luas:= 1/2*alas*tinggi;
writeln ('luas segitiga =',luas:0:2);
4
writeln ('=================================');
end;
'4' : begin
writeln ('#Anda memilih menu luas lingkaran #');
write ('Input jari_jari:'); readln (jari_jari);
luas:=phi*jari_jari*jari_jari;
writeln ('luas lingkaran =', luas :0:2);
writeln ('=================================');
end;
'5' : begin
writeln ('#Anda memilih menu luas Trapesium#');
write('input sisi a:'); readln (sisi );
write ('Input sisi b:'); readln (sisi );
write('input tinggi:'); readln (tinggi);
luas:=(sisi+sisi)/2*tinggi ;
writeln ('luas trapesium =',luas:8:2);
writeln ('=================================');
end;
'6': begin
writeln ('#Anda memilih menu luas jajar genjang#');
write ('input alas:'); readln(alas);
write ('input tinggi:'); readln (tinggi );
luas:=alas*tinggi ;
writeln ('luas jajar genjang =',luas);
writeln ('=================================');
end;
'7': begin
writeln ('#Anda memilih menu luas layang layang #');
5
write('input diagonal1:'); readln (diagonal1);
write ('input diagonal2:'); readln (diagonal2);
luas:=diagonal1*diagonal2/2;
writeln ('luas layang layang adalah =' ,luas :2:2);
writeln ('=================================');
end;
'8': begin
writeln ('#Anda memilih menu luas Belah Ketupat #');
write ('input diagonal1 :'); readln (diagonal1);
write ('input diagonal2:'); readln (diagonal2);
luas:=(diagonal1*diagonal2*1/2);
writeln ('luas belah Ketupat =',luas:2:2);
writeln ('=================================');
end;
else
writeln ('Pilihan tidak ada !!!');
end;
write ('input data lagi(y/t)?'); readln (x);
until(x='t') or (x='T');
readln ;
end.
Output
6
5. Hitung Luas Jajar Genjang
6. Hitung Luas Layang Layang
7. Hitung Luas Belah Ketupat
Masukan Pilihan :
7
1.2 Program Konversi Suhu
Pada pembahasan ini membahas contoh program sederhana menggunakan bahasa
pascal untuk Membuat program konversi uhu
INPUT