jawabannya brp yaa??tolong bantu kk ppake cara yaajangan ngasal plissyg

Berikut ini adalah pertanyaan dari n00lc pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

Jawabannya brp yaa??tolong bantu kk
ppake cara yaa
jangan ngasal pliss
yg ngasal di report yaa
gampang kok:))​
jawabannya brp yaa??tolong bantu kk ppake cara yaajangan ngasal plissyg ngasal di report yaagampang kok:))​

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Jawaban:

Penjelasan:

a = 10, b = 15, a+b = 25 > 0 (eksekusi blok else)

haha = a+b + haha(a-1, b-2)

haha = 10+15 + haha(9,13) => 9+13 > 0 (22 = 25-3) 1

haha =  25 + 22 + haha(8,11) => 8+11 > 0 (19) 2

haha = 25 + 22 + 19 + haha(7,9) => 7+9 > 0 (16)

haha = 25+22+19+16+haha(6,7) => 6+7 > 0 (13)

haha = 25+22+19+16+13 + haha(5,5) => 5+5 > 0 (10)

haha = 25+22+19+16+13+10+haha(4,3) => 4+3 > 0 (7)

haha = 25+22+19+16+13+10+7+haha(3,1) => 3+1 > 0 (4)

haha = 25+22+19+16+13+10+7+4+haha(2,-1) => 2 + (-1) > 0 (1)

haha = 25+22+19+16+13+10+7+4+1 + haha(1,-3) => 1+(-3) < 0 => haha(1,-3) = -3

haha = 25+22+19+16+13+10+7+4+1 - 3 = 114

cara 2 :

karena suku setelah 25 (a+b) adalah kurang 3 dari 25, maka jika a+b > 0 blok if bisa ditulis sebagai :

if a+b < 0 then

         \displaystyle Haha(a,b) = \sum\limits_{k=0}^{N} a+b-3k => a+b = 25

- Menentukan nilai N

untuk menentukan nilai N maka mencari nilai pertaksamaan untuk kondisi else, yaitu berikut:

25 - 3(N+1) < 0

3(N+1) > 25

N+1 > 25/3

Tetapi nilai N+1 harus bulat dan harus memenuhi pertaksamaan awal (25-3(N+1) < 0), nilai N+1 bulat terdekat adalah :

N+1 = ceil(25/3) = ceil(8.3333....) = 9  => batas atas untuk kondisi else

N = -1 +9 = 8 = floor(8.3333)  (nilai N minimum supaya a+b tidak negatif)

jika digeneralisasi :

N+1 = ceil( (a+b)/3 ), N = floor( (a+b)/3 )

catatan : ceil = pembulatan ke atas jika bilangan positif, floor = pembulatan ke bawah jika bilangan positif

maka :

if a+b < 0 then

         \displaystyle Haha(a,b) = \sum\limits_{k=0}^{floor(\frac{a+b}{3})} a+b-3k

untuk mendapatkan representasi full dari fungsi haha, gabungkan fungsi pada blok if dengan else dengan menambahkan nya dengan nilai b yang menyebabkan a+b < 0, yaitu b - 2(N+1) = b - 2*ceil( (a+b)/3 )

Maka secara matematis fungsi Haha bisa direpresentasikan sebagai berikut :

\displaystyle Haha(a,b) = b - 2\cdot ceil\left(\frac{a+b}{3} \right) + \sum\limits_{k=0}^{floor\left(\frac{a+b}{3} \right)} a+b -3k\\\\\boxed{Haha(a,b) = a+2b - 2\cdot ceil\left(\frac{a+b}{3} \right) + \sum\limits_{k=1}^{floor\left(\frac{a+b}{3} \right)} a+b -3k}\\\\\boxed{Haha(a,b) = a+2b - 2\cdot ceil\left(\frac{a+b}{3} \right) + (a+b)\cdot floor\left(\frac{a+b}{3}\right)-3\sum\limits_{k=1}^{floor\left(\frac{a+b}{3} \right)}k}\\\\

\boxed{Haha(a,b) = a+2b - 2\cdot ceil\left(\frac{a+b}{3} \right) + (a+b)\cdot floor\left(\frac{a+b}{3}\right)- }\\\\\boxed{3\cdot\left(\frac{floor\left(\frac{a+b}{3}\right)\cdot\left(floor\left(\frac{a+b}{3}\right)+1\right)}{2}\right)}\\\\

\boxed{Haha(a,b) = a+2b - 2\cdot ceil\left(\frac{a+b}{3} \right) + (a+b)\cdot floor\left(\frac{a+b}{3}\right)- }\\\\\boxed{3\cdot\left(\frac{floor\left(\frac{a+b}{3}\right)\cdot ceil\left(\frac{a+b}{3}\right)}{2}\right)}\\\\

maka :

\displaystyle Haha(10,15) = 10+15\cdot 2 - 2\cdot ceil\left(\frac{10+15}{3} \right) + (10+15)\cdot floor\left(\frac{10+15}{3} \right) - 3\cdot \left(\frac{ floor\left(\frac{10+15}{3} \right)\cdot ceil\left(\frac{10+15}{3} \right)}{2}\right)\\\\Haha(10,15) = 40 - 2\cdot 9 + 25\cdot 8 - 3 \cdot \left(\frac{8\cdot 9}{2}\right)

Haha(10,15) = 22 + 200 - 3\cdot 4\cdot 9\\\\\boxed{Haha(10,15) = 222 - 108 = 114}

Semoga dengan pertanyaan yang sudah terjawab oleh ridhovictor dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Tue, 27 Jul 21