#include
#include
void main()
{
char str[100],cari[100];
char hasil[5][5];
int n,i,j,t,a,b,c,d,e;
printf("Masukkan string: ");
gets(str);
n=strlen(str);
j=0;
for(i=0;i
if (i!=(n-1))
{
if(str[i]==32)
j++;
}
else if(i==(n-1))
j++;
}
#include
#include
void main()
{
char str[100],cari[100];
char hasil[5][5];
int n,i,j,t,a,b,c,d,e;
printf("Masukkan string: ");
gets(str);
n=strlen(str);
j=0;
for(i=0;i
if (i!=(n-1))
{
if(str[i]==32)
j++;
}
else if(i==(n-1))
j++;
}
t=0;
for(i=0;i
e=0;
for(a=t;a
if(str[a]!=32)
{
hasil[i][e]=str[a];
printf("Indeks [%d][%d] = %c\n",i,e,hasil[i][e]); //untuk melihat hasil splice
e++;
}
else
{
t=a+1;
break;
}
}
printf("\n");
}
printf("Kata yang ingin dicari : ");
gets(cari);
b=strlen(cari);
printf("Panjang kata cari %i\n",b);
c=-1;
d=0;
for(i=0;i
t=e=0;
for(a=0;a
if(hasil[i][a]<=0 && cari[e]<=0)
break;
else
{
if(cari[e]==hasil[i][a])
t++;
}
e++;
}
if(t==b)
{
c=i;
break;
}
}
if(c!=-1)
{
printf("Kata %s yang dicari ada di indeks [%d][%d] sampai [%d][%d]\n",cari,c,0,c,a-1);
}
else
printf("Kata tidak ada dalam string!\n");
}
Senin, 12 Mei 2025
Program C++ : Array
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar