Nama: Natael
NIM: 201011400969
*ketemu);
main()
int
Data[]={23,56,10,90,35,45,9,100,200,65};
for(i=0;i<jmlDat;i++)cout<<Data[i]<<" ";cout<<endl;
SeqSearch1(Data,jmlDat,x,&ketemu);
if(ketemu!=false)
else
*ketemu)
int i=0;
while(i<n-1 && Data[i]!=x)i++;
if(Data[i]==x)*ketemu=true;
else *ketemu=false;
2. #include<iostream>
*ketemu);
main()
int Data[]={23,56,10,90,35,45,9,100,200,65};
for(i=0;i<jmlDat;i++)cout<<Data[i]<<" ";cout<<endl;
SeqSearch3(Data,jmlDat,x,&ketemu);
if(ketemu==true)
cout<<"Data yang dicari ditemukan"<<endl;
else
int i=0;*ketemu=false;
if(Data[i]==x) *ketemu=true;
else i++;
#include <conio.h>
#include <iostream>
main(){
int c,i,posisi;
int A[20]={3,2,4,10,20,1,5,8,7,9,6,5,11,12,14,13,16,15,17,19};
cout<<"Data : ";
for(i=0;i<20;i++){
cout<<A[i]<<" ";
cin>>c;
i=0;
posisi=0;
i++;
if (A[i]!=c){
}else if(posisi=i+1)
getch();
}
4. #include <iostream>
#include <conio.h>
#include <string.h>
main ()
int jd,no,kiri,kanan,center;
char data[20][50],cari[20];
cin>>jd;
cout<<endl;
for (no=0;no<jd;no++)
cin>>data[no];
cout<<endl;
cin>>cari;
kiri=0;
kanan=jd-1;
center=(kanan-kiri)/2;
if (strcmp (cari,data[center])>0)
kiri=center+1;
kanan=center-1;
center=kiri+(kanan-kiri)/2;
cout<<endl;
if (strcmp(data[center],cari)==0)
else
getch();