"the spirit of friendship will kill fear ...... "

Sunday, December 11, 2011

PROGRAM HITUNG LUAS

program hitung_luas;
uses crt;
var
n: byte;
luas,p,l,t : real;
begin
clrscr;
writeln(' ============================');
writeln('|                            |');
writeln('|   PROGRAM MENGHITUNG LUAS  |');
writeln('|    1. PERSEGI PANJANG      |');
writeln('|    2. SEGITIGA             |');
writeln('|    3. LINGKARAN            |');
writeln('|    4. TRAPESIUM            |');
writeln('|    5. SELESAI              |');
writeln('|                            |');
writeln(' ============================');
writeln;
write('Masukkan pilihan anda : ');readln(n);
 case n of
 1: begin
    clrscr;
    writeln('Menghitung Luas Persegi Panjang');
    write('Masukkan panjang : ');readln(p);
    write('Masukkan lebar   : ');readln(l);
    luas := p*l;
    writeln('Luas persegi panjang adalah : ',luas:0:2);
    readkey;
    end;
 2: begin
    clrscr;
    writeln('Menghitung Luas Segitiga');
    write('Masukkkan tinggi : ');readln(t);
    write('Masukkan alas    : ');readln(p);
    luas:= (1/2)*p*t;
    writeln('Luas segitiga adalah : ',luas:0:2);
    readkey;
    end;
 3: begin
    clrscr;
    writeln('Menghitung Luas Lingkaran');
    write('Masukkan jari-jari : ');readln(p);
    luas:=pi*sqr(p);
    writeln('Luas lingkaran adalah : ',luas:0:2);
    readkey;
    end;
 4: begin
    clrscr;
    writeln('Menghitung Luas Trapesium');
    write('Masukkan besar sisi A : ');readln(p);
    write('Masukkan besar sisi B : ');readln(l);
    write('Masukkan tinggi       : ');readln(t);
    luas:= (p+l)*(1/2)*t;
    writeln('Luas trapesium adalah : ',luas:0:2);
    readkey;
    end;
 5: halt;
 else writeln('Pilihan anda tidak ada.');readkey;
 end;
end.

No comments:

Post a Comment