Flowchart
Start
Masukan Alas
Masukan Tinggi
Luas=1/2*alas*tinggi
Luas
End
Source Code
program menghitungluassegitiga;
uses crt;
var alas, tinggi, luas:real;
begin
clrscr;
write(‘masukan nilai alas:’);readln(alas);
write(‘masukan nilai tinggi:’);readln(tinggi);
writeln;
luas:=1/2*alas*tinggi;
writeln(‘luas segitiganya adalah’,luas:3:0);
readln;
end.
Screenshoot
Penjelasan :
1. Uses crt digunakan untuk mengatur layer dalam pengetikan yang
menampung 80 karakter dan 25 baris
2. Var yaitu menamakan variable program
3. Begin yaitu untuk memulai program
4. Write yaitu perintah untuk mencetak hasil pada layer dan baris
yang sama
5. Writeln yaitu perintah untuk mencetak hasil pada baris berikutnya
6. Read yaitu perintah untuk membaca data yang dimasukan oleh user
dengan posisi kursor berada pada baris yang sama
7. Readln sama seperti read namun posisi kursor berada pada baris
baru
8. End. Yaitu untuk mengakhiri program.