Follow Us on Twitter

SCRIPT CODING TURBO C++ STRING

CODING STRING
Selamat sore semuanya??
saya disini ingin membagi dan menshare ilmu tentang coding C++ saya membuat cooding ini sudah dalam bentuk menu menggunakan switch case dan berisikan penjcarian stringlen, stringcopy, stringcat, string character, string string langsung saja bisa lihat coodingnya ya.......??

#include<iostream.h>
#include<string.h>
#include<conio.h>
int main()
{
int pil, ya,tidak;
char a[2];
char *pch;
char kata[25];
char kata1[25]=" ";
back:
cout<<"=================================="<<endl;
cout<<"     Muhammad Fadlan Mubarok      "<<endl;
cout<<"           0651-12-236            "<<endl;
cout<<"=================================="<<endl;
cout<<"\n1. Program strlen";
cout<<"\n2. Program strcpy";
cout<<"\n3. Program strcat";
cout<<"\n4. Program strchr";
cout<<"\n5. Program strstr"<<endl;
cin>>pil;
cout<<"Apakah Anda Ingin Menjalankan Program ini=\n1. Ya\n2. Tidak"<<endl;
cin>>ya;
clrscr();
switch(pil)
{
case 1:
if(ya==1)
cout<<endl;
cout<<" ================= "<<endl;
cout<<"|  Program strlen |"<<endl;
cout<<" ================= "<<endl;
cout<<"Masukan Kata ="<<endl;
cin>>kata;
cout<<"Hasil stringlen="<<strlen(kata)<<endl;
cout<<"=================================="<<endl;
cout<<"     Muhammad Fadlan Mubarok      "<<endl;
cout<<"           0651-12-236            "<<endl;
cout<<"=================================="<<endl;
break;

case 2:
if(ya==2)
cout<<endl;
cout<<" ================ "<<endl;
cout<<"( Program strcpy )"<<endl;
cout<<" ================ "<<endl;
cout<<"Masukan Kata ="<<endl;
cin>>kata;
cout<<"Hasil strcpy="<<strcpy(kata1,kata)<<endl;
                cout<<"=================================="<<endl;
cout<<"     Muhammad Fadlan Mubarok      "<<endl;
cout<<"           0651-12-236            "<<endl;
cout<<"=================================="<<endl;
break;

case 3:
if(ya==3)
cout<<endl;
cout<<" ================ "<<endl;
cout<<"[ Program strcat ]"<<endl;
cout<<" ................ "<<endl;
cout<<"Masukan kata="<<endl;
cin>>kata;
cout<<"Masukan Kata1="<<endl;
cin>>kata1;
cout<<"Hasil strcat="<<strcat(kata,kata1)<<endl;
                cout<<"=================================="<<endl;
cout<<"     Muhammad Fadlan Mubarok      "<<endl;
cout<<"           0651-12-236            "<<endl;
cout<<"=================================="<<endl;
break;
case 4:
if(ya==4)
cout<<endl;
cout<<"=================="<<endl;
cout<<"{  Program strchr }"<<endl;
cout<<"++++++++++++++++++"<<endl;
cout<<"Masukan kata="<<endl;
cin>>kata;
cout<<"\n\nCari karakter pada String2 ("<<kata<<") : ";cin>>a;
pch = strchr( kata, 'a' );
while( pch != NULL )
{
cout << "Karakter "<<kata;
cout<<" terdapat pada indeks ="<<endl;
cout<< (pch - kata)<<endl;
pch = strchr( pch + 1, 'a' );
}
cin.get();
cout<<"=================================="<<endl;
cout<<"     Muhammad Fadlan Mubarok      "<<endl;
cout<<"           0651-12-236            "<<endl;
cout<<"=================================="<<endl;
break;
case 5:
if(ya==5)
cout<<endl;
cout<<">>>>>>>>>>>>>>>>>>"<<endl;
cout<<"^ Program strstr ^"<<endl;
cout<<"<<<<<<<<<<<<<<<<<<"<<endl;
cout<<"Masukan kata="<<endl;
cin>>kata;
cout<<"Cari Substring pada("<<kata<<"):";
cin>>kata1;
if(strstr(kata,kata1)!= NULL)
{
cout<<kata1<<" Merupakan Substring Dari="<<kata;
}
else
{
cout<<kata1<<"Bukan Merupakan Substring Dari"<<kata;
}
cout<<endl;
cout<<"=================================="<<endl;
cout<<"     Muhammad Fadlan Mubarok      "<<endl;
cout<<"           0651-12-236            "<<endl;
cout<<"=================================="<<endl;
break;
goto back;

}
cout<<"\n============"<<endl;
cout<<"   Menu Utama "<<endl;
cout<<"=============="<<endl;
cout<<"Apakah Anda Ingin Kemenu Utama=\n1.Ya\n2.Tidak"<<endl;
cin>>ya;
if(ya==1)
{
clrscr();
goto back;
}
}

jika kurang mengerti bisa posting atau coment insyaalloh saya akan menjawabnya 



0 komentar:

Post a Comment