Program Fungsi_dan_prosedur;
uses wincrt;
var Rp:Real;
r : array[1..5] of real;
pilih : char;
n : integer;
hasil : real;
Function R_Paralel : real;
var
i : integer;
hasil : real;
begin
hasil :=0;
for i := 1 to n do
hasil :=hasil+1/r[i];
R_paralel :=1/hasil;
end;
procedure r_seri;
var
i : integer;
begin
hasil:=0;
for i := 1 to n do
hasil:=hasil +r[i];
end;
begin
clrscr;
n:=4;
r[1] :=100;
r[2]:=100;
r[3] :=100;
r[4]:=100;
writeln('pilih S : Rangkaian seri');
writeln('pilih P : Rangkaian paralel');
write('pilihan anda:'); readln(pilih);
case pilih of
'S','s' : begin
R_Seri;
Rp:=Hasil;
end;
'P','p' : begin
Rp:= R_Paralel;
end;
end;
writeln(Rp:10:3); readln;
end.
Selasa, 25 Oktober 2011
Program Array
Related Posts:
Program Kondisiprogram gerak_balok; uses wincrt; const G=10; var F,us,m,perc,s,usaha:real; begin clrscr; writeln('masukkan angka anda,kemudia… Read More
Program ArrayProgram Fungsi_dan_prosedur; uses wincrt; type indeks=1..5; vektor=array[indeks] of real; var Rp, hasil :Real; r : vektor; pilih : char; n : integer;… Read More
Program ArrayProgram urut; uses wincrt; type indeks=1..30; vektor=array[indeks] of real; var a:vektor; cad:real; j,i,n:word; procedure sort(var … Read More
Program Kondisiprogram gerak_balok; uses wincrt; const G=10; var F,us,m,perc,s,usaha:real; begin clrscr; writeln('masukkan angka anda,kemudia… Read More
Program KondisiProgram Nilai_siswa; uses wincrt; var nilai : real; begin write('Jumlah Nilai :'); readln(nilai); if nilai>60 then writeln('Lulus') else writeln('T… Read More
0 Komentar:
Posting Komentar