Deskripsi Untuk Soal Nomor 33 dan 34
Perhatikan potongan kode program berikut
var
i,j,x,baa:longint;
begin
x:=0;
baa:=10;
for i:=1 to baa do begin
for j:= 1 to i do begin
if i mod 2=1 then
x:=x-j
else
x:=x+j;
end;
end;
writeln(x);
end.Apakah keluaran dari program di atas? .
Jika nilai baa pada awalnya diganti menjadi baa:=1000; maka keluaran program menjadi...
menurut saya si program itu bakal ngejumlahin angka angka genap dari deret 1-baa dengan syarat baa genap
i (j)
1 -1
2 +1 +2
3 -1 -2 -3
4 +1 +2 +3 +4
dan seterusnya hingga
baa-1 -1 -2 -3 -4 -5 -6 -...-(baa-1)
baa +1 +2 +3 +4 +5 +6 +...+(baa-1) +baa
nah nilai Xakhir itu := nilai X awal + ∑ ji = 0 + ( 2 + 4 + 6 +....+ baa )
33. baa:= 10
output
x:= 0 + 2 + 4 + 6 + 8 +10 = 30
34. baa:= 1000
output
x:= 0 +2 +4 +6 +8 +10 +...+ 1000 = 250500
33)Jawabannya adalah 30
34)Jawabannya adalah 250500 Catatan: Hitunglah jumlah bilangan genap dari 1 - x
Masuk untuk menulis jawaban
kalo saya sih pake rumus Sn = n(n+2)/4
misal baa=10
maka Sn = 10(10+2)/4
= 30
Misal baa=1000
maka Sn = 1000(1000+2)/4
= 250500
SMA IT AL BINAA ISLAMIC BOARDING SCHOOL
ini ada polanya n/4(Un+a) Un = n a = 2 33) 2.5(10 +2) = 30 34) 250(1000+2) = 250500
dapat a nya dari man
mohon penjabarannya menurut program tersebut
Tidak ada tuhan selain Allah
disimpulkan kita dapat 2 barisan dan deret
ada yang
2 6 12 20 30
ini pake un=n2+n
dan
1 4 9 16 25
#a=1 b=2
ini pake un=n2
nah setiap yang genap bagi 2 dulu misal 1000 << dibagi 2 = 500
baru masukin ke UN=n2+n | 5002+200 = 250500 << hasil
nah kalo misalnya di tanya nya yang ganjil
misal 999
cari dulu suku nya ke berapa dia
pake ini 999=a+(n-1)b
diperoleh 1+bn-b=999
bn-b=998
2n-2=998
2n=1000
n=500
baru masukin u500 ke rumus yang ganjil UN=n2
5002=250000
caranya bagaimana?