Latihan 2 Binary Search Jhona Simanjuntak
Latihan 2 Binary Search Jhona Simanjuntak
Jhona Simanjuntak
Jhona Simanjuntak
Flowchart :
Start
a[]={44,42,35,33,31,27,26,19,14,10}
n=10,x=44,i=0,j=9
P=0
No
p<n
P++
x yes
a[p]
p=0
No
P<n
yes
yes
K=(i+j)/2 P==10
p++
No
yes
Indeks=k No
a[k]>x
yes
indeks
i=k+1 i=k+1
break
Jhona Simanjuntak
Jhona Simanjuntak
Program :
Output :
Jhona Simanjuntak
Jhona Simanjuntak
Jhona Simanjuntak
Jhona Simanjuntak
Start
a[]={44,42,35,33,31,27,26,19,14,10}
P=0
No
p<n
P++
yes
end
a[p]
Start
a[]={44,42,35,33,31,27,26,19,14,10}
n=10,x=44,i=0,j=9
menampilkan (n)
menampilkan (n)
End
Jhona Simanjuntak
Jhona Simanjuntak
Start
a[]={44,42,35,33,31,27,26,19,14,10}
n=10,x=44,i=0,j=9
p=0
No
P<n
yes
yes
K=(i+j)/2 P==10
p++
No
yes
Indeks=k No
a[k]>x
yes
indeks i=k+1 i=k+1
break
Jhona Simanjuntak
Jhona Simanjuntak
Program :
Output :
Jhona Simanjuntak