MENGHITUNG LUAS SEGITIGA DAN JENIS SEGITIGA DENGAN
BAHASA PEMROGRAMAN PASCAL
Berkenaan dengan tugas Matkul Komputer, kami akan memaparkan bagaimana cara membuat program dengan menggunakan TPW (Turbo Pascal). Disini kami akan membuat program Menentukan Luas dan Jenis Segitiga.
1. Pertama, sebelum kalian membuat program, kalian harus bisa membuat flowchartnya terlebih dahulu. Kalian pasti sudah tahu bukan, apa itu flowchart? Flowchart merupakan diagram alir yg disusun menurut logika untuk mnyelesaikan sesuatu. Berikut flowchart program untuk membuat program Menentukan Luas dan Jenis Segitiga:
2.
Setelah kalian tahu bagaimana model-model program yg nantinya harus dibuat,
lalu kita akan membuat programnya supaya dapat dibaca oleh komputer dari baris
teratas hingga baris terakhir . Program yg dapat dibuat dari flowchart diatas
adalah sebagai berikut:
uses wincrt;
var
a,b,c,s,p,x,y,z,ss,kali:integer;
luas:real;
d:char;
begin
writeln('Apakah anda ingin memulai ?(y/t)');
readln(d);
clrscr;
if d='y' then
begin
Writeln(' Menghitung Luas dan Jenis Segitiga');
writeln(' Tugas Kelompok 10 : ');
writeln('APRILIANI A., FEBRY FITRIA P., ANNISA ZUHROTUL M.S., EMMANUEL MAHARDHIKA L.');
writeln('---------------------------------------------------------------------------');
writeln('');
write('berapa a : ');
readln(a);
write('berapa b : ');
readln(b);
write('berapa c : ');
readln(c);
p:=a+b+c;
s:=p div 2;
x:=s-a;
y:=s-b;
z:=s-c;
kali:=x*y*z;
ss:=s*kali;
luas:=sqrt(ss);
writeln('Maka luas segitiga adalah = ',luas:2:1);
end
else
donewincrt;
if a=c then
begin
writeln('Jenis Segitiga adalah segitiga sama sisi');
end
else if a=b then
begin
writeln('Jenis Segitiga adalah segitiga sama kaki');
end else
writeln('Jenis Segitiga adalah segitiga sebarang');
readln;
donewincrt;
end.
Masukkan kode-kode diatas keTPW, setelah itu untuk mengetahui hasilnya, coba kalian Run(ctrl+f9).
3. a. Apakah anda akan mulai(y/t)= {isikan y}, seperti ini hasilnya lalu klik Enter.
uses wincrt;
var
a,b,c,s,p,x,y,z,ss,kali:integer;
luas:real;
d:char;
begin
writeln('Apakah anda ingin memulai ?(y/t)');
readln(d);
clrscr;
if d='y' then
begin
Writeln(' Menghitung Luas dan Jenis Segitiga');
writeln(' Tugas Kelompok 10 : ');
writeln('APRILIANI A., FEBRY FITRIA P., ANNISA ZUHROTUL M.S., EMMANUEL MAHARDHIKA L.');
writeln('---------------------------------------------------------------------------');
writeln('');
write('berapa a : ');
readln(a);
write('berapa b : ');
readln(b);
write('berapa c : ');
readln(c);
p:=a+b+c;
s:=p div 2;
x:=s-a;
y:=s-b;
z:=s-c;
kali:=x*y*z;
ss:=s*kali;
luas:=sqrt(ss);
writeln('Maka luas segitiga adalah = ',luas:2:1);
end
else
donewincrt;
if a=c then
begin
writeln('Jenis Segitiga adalah segitiga sama sisi');
end
else if a=b then
begin
writeln('Jenis Segitiga adalah segitiga sama kaki');
end else
writeln('Jenis Segitiga adalah segitiga sebarang');
readln;
donewincrt;
end.
Masukkan kode-kode diatas keTPW, setelah itu untuk mengetahui hasilnya, coba kalian Run(ctrl+f9).
3. a. Apakah anda akan mulai(y/t)= {isikan y}, seperti ini hasilnya lalu klik Enter.
b. Misal, kalian
mau tahu luas segitiga dan membuktikan bahwa segitiga itu Jenis dari Segitiga
Samakaki:
berapa a= {isikan 7}
berapa b= {isikan 7}
berapa c= {isikan 9}, maka hasilnya kurang lebih seperti berikut:
berapa a= {isikan 7}
berapa b= {isikan 7}
berapa c= {isikan 9}, maka hasilnya kurang lebih seperti berikut:
c.
Misal, kalian mau tahu luas segitiga dan membuktikan bahwa segitiga itu Jenis
dari Segitiga Samasisi:
lakukan langkah 3a, lalu isikan seperti dibawah ini!
berapa a= {isikan 6}
berapa b= {isikan 6}
berapa c= {isikan 6}, hasilnya kurang lebih seperti berikut:
lakukan langkah 3a, lalu isikan seperti dibawah ini!
berapa a= {isikan 6}
berapa b= {isikan 6}
berapa c= {isikan 6}, hasilnya kurang lebih seperti berikut:
d. Hampir
sama dengan langkah 3c, jika kalian mau tahu luas segitiga dan membuktikan
bahwa segitiga itu Jenis dari Segitiga Sebarang:
lakukan langkah 3a, lalu isikan seperti dibawah ini!
berapa a= {isikan 3}
berapa b= {isikan 4}
berapa c= {isikan 5}, hasilnya kurang lebih seperti berikut:
lakukan langkah 3a, lalu isikan seperti dibawah ini!
berapa a= {isikan 3}
berapa b= {isikan 4}
berapa c= {isikan 5}, hasilnya kurang lebih seperti berikut:
Naahhh !!! Cukup mudah bukan ??
Itulah rangkaian program untuk menghitung luas segitiga dan jenis segitiga dengan turbo pascal yg dpt kami paparkan.
Sekian dan Terimakasih.....
JGOOD LUCK YAAAA!!
Itulah rangkaian program untuk menghitung luas segitiga dan jenis segitiga dengan turbo pascal yg dpt kami paparkan.
Sekian dan Terimakasih.....
JGOOD LUCK YAAAA!!
OKE N=85
BalasHapus