Sebelumnya mohon maaf kalo tampilan agak kacaw cz buatnya tergesa-gesa. Tujuannya untuk membantu para praktikan yang mengalami kesulitan dalam mengerjakan soal. Untuk lebih jelasnya, silahkan ditanyakan pada waktu praktikum.
Untuk soal 1
var
i,n:integer;
sum,bilang,sebut:real;
begin
Write('masukkan nilai n : ');
readln(n);
bilang:=0;
sebut:=0;
sum:=1;
write('1');
for i := 2 to n*2+1 do
begin
if i mod 4 = 0 then
sebut:=i
else if i mod 4 = 1 then
bilang:=i
else if i mod 4 = 2 then
bilang:=i
else
sebut:=i;
if (bilang <> 0) and (sebut <> 0) then
begin
sum:=sum + bilang/sebut;
write(' + ',bilang:2:2,'/',sebut:2:2);
bilang:=0;
sebut:=0;
end;
end;
write(' = ',sum:2:2);
readln;
end.
i,n:integer;
sum,bilang,sebut:real;
begin
Write('masukkan nilai n : ');
readln(n);
bilang:=0;
sebut:=0;
sum:=1;
write('1');
for i := 2 to n*2+1 do
begin
if i mod 4 = 0 then
sebut:=i
else if i mod 4 = 1 then
bilang:=i
else if i mod 4 = 2 then
bilang:=i
else
sebut:=i;
if (bilang <> 0) and (sebut <> 0) then
begin
sum:=sum + bilang/sebut;
write(' + ',bilang:2:2,'/',sebut:2:2);
bilang:=0;
sebut:=0;
end;
end;
write(' = ',sum:2:2);
readln;
end.
Soal 2
var
i,n:integer;
sum,bagi:real;
begin
Write('masukkan nilai n : ');
readln(n);
bagi:=1;
sum:=1;
write('1');
for i := 1 to n do
begin
bagi:=bagi*n;
sum:=sum + 1/bagi;
write(' + 1/',bagi:2:2);
end;
write(' = ',sum:2:2);
readln;
end.
i,n:integer;
sum,bagi:real;
begin
Write('masukkan nilai n : ');
readln(n);
bagi:=1;
sum:=1;
write('1');
for i := 1 to n do
begin
bagi:=bagi*n;
sum:=sum + 1/bagi;
write(' + 1/',bagi:2:2);
end;
write(' = ',sum:2:2);
readln;
end.
Soal 3
var
i,n:integer;
sum,bilang,sebut:real;
begin
Write('masukkan nilai n : ');
readln(n);
sum:=0;
write('1');
for i := 1 to n do
begin
bilang:=i*2;
sebut:=i*2+1;
if i mod 2 = 1 then
begin
sum:=sum-bilang/sebut;
write(' - ',bilang:2:2,'/',sebut:2:2);
end
else
begin
sum:=sum+bilang/sebut;
write(' + ',bilang:2:2,'/',sebut:2:2);
end;
end;
write(' = ',sum:2:2);
readln;
end.
i,n:integer;
sum,bilang,sebut:real;
begin
Write('masukkan nilai n : ');
readln(n);
sum:=0;
write('1');
for i := 1 to n do
begin
bilang:=i*2;
sebut:=i*2+1;
if i mod 2 = 1 then
begin
sum:=sum-bilang/sebut;
write(' - ',bilang:2:2,'/',sebut:2:2);
end
else
begin
sum:=sum+bilang/sebut;
write(' + ',bilang:2:2,'/',sebut:2:2);
end;
end;
write(' = ',sum:2:2);
readln;
end.
Soal 4
var
i,n:integer;
sum,bagi:real;
begin
Write('masukkan nilai n : ');
readln(n);
bagi:=1;
sum:=0;
write('1');
for i := 2 to n do
begin
bagi:=bagi*i;
sum:=sum + 1/bagi;
write(' + 1/',i,'!');
end;
write(' = ',sum:2:2);
readln;
end.
i,n:integer;
sum,bagi:real;
begin
Write('masukkan nilai n : ');
readln(n);
bagi:=1;
sum:=0;
write('1');
for i := 2 to n do
begin
bagi:=bagi*i;
sum:=sum + 1/bagi;
write(' + 1/',i,'!');
end;
write(' = ',sum:2:2);
readln;
end.
Thats all, =)
No comments:
Post a Comment
Kalau berkenan, dikoment donk untuk menjadi masukan buad Admin