//sourcea.ri #include #include #include int lenstr(char str[]); int findstr(char str[],char sub[]); void main (void) { char str[100],sub[100]; cout<< "Enter string: "; gets(str); cout<< "What to search? "; gets(sub); cout << "position: " << findstr(str,sub); getch(); } int lenstr(char str[]) { int i=0; while (str[i]) i++; return(i); } int findstr(char str[],char sub[]) { int i,j,pos=-1; for(i=0; i<=lenstr(str)-lenstr(sub); i++) { j=i; while(str[j]==sub[j-i] && sub[j-i]) j++; if (j-i == lenstr(sub)) { pos = i; break; } } return(pos); }
صورت سوال:
برنامه پیدا کردن موقعیت یک کلمه در جمله در C++
این برنامه از شما یک جمله را گرفته و سپس کلمه مورد نظر شما را در آن سرچ کرده و موقعیت آن را چاپ میکند.
موفق باشید
A.J
Δ
انواع سورس رایگان!
:Contact
info [ at ] sourcea . ir
برای درخواست سورس مد نظر خود با ایمیل پشتیبانی سایت در ارتباط باشید.
کلیه حقوق مادی و معنوی این سایت متعلق به سورسا می باشد