تبلیغات
دانلود سورس پروژه های مختلف برنامه نویسی، آموزش برنامه نویسی - مطالب ابر جستجو
دانلود سورس پروژه های مختلف برنامه نویسی، آموزش برنامه نویسی
دانلود رایگان سورس پروژه
سایت برنامه نویسی تک کدر takcoder.ir


آموزش برنامه نویسی با استفاده از نوین ترین روش و ارائه پروژه های نمونه و مجموعه عظیم سورس کدهای آماده برای شما دوستان

مدیر سایت : Yahya Taherzadeh
نویسندگان
نظرسنجی
زبان برنامه نویسی مورد علاقه شما؟






تابع strcspn: این تابع کاراکتر های یک رشته را در یک رشته جستجو کرده و مکان اولین موردی که یکی از کاراکتر های زیر رشته در رشته ی اصلی وجود داشته باشد را به صورت یک عدد int برمیگرداند. شکل کلی بکارگیری این تابع بصورت زیر است:


;(رشته 2 ,رشته 1)int position=strcspn

 برنامه پیاده سازی شده این تابع در سی



نوع مطلب : تیکه کد، سی| سی پلاس پلاس، آموزش، توابع و توضیحات آن، 
برچسب ها : رشته، جستجو، تابع، strcspn، stringcspn، تابع جستجو، جستجو رشته،
لینک های مرتبط :
Yahya Taherzadeh
جمعه 22 آذر 1392

تابع strchr: این تابع اولین مکان یک کاراکتر را در یک رشته یافته و یک اشاره گر از نوع char* به مکان مورد نظر در رشته برمیگرداند. در صورتی که کاراکتر مورد نظر یافت نشود، مقدار NULL بازگردانده میشود. این به شکل کلی زیر به کار میرود:

;(کد اسکی کاراکتر مورد جستجو ,رشته مورد نظر)char* position=strchr


تابع strrchr: تنها تفاوت این تابع با strchr این است که آخرین مکان وقوع کاراکتر را در یک رشته برمیگرداند. به عبارت دیگر این تابع رشته را از انتها برای یافتن نخستین وقوع کاراکتر موردنظر جستجو میکند. به عنوان مثال دستور زیر رشته str را جهت یافتن آخرین وقوع کاراکتر 'b' مورد جستجو قرار میدهد:

;'char ch='b
;(char* position=strrchr(str, ch




نوع مطلب : آموزش، سی| سی پلاس پلاس، توابع و توضیحات آن، 
برچسب ها : strchr، strrchr، تابع جستجو، جستجو رشته ها، جستجو، رشته، جستجو در رشته ها،
لینک های مرتبط :
Yahya Taherzadeh
چهارشنبه 20 آذر 1392
یه تمرین با آرایه های کاراکتری:

- برنامه ای در سی پلاس پلاس بنویسید که دو رشته از ورودی گرفته و تعداد تکرار رشته ی دوم در رشته ی اول را در خروجی نمایش دهد.

ادامه مطلب |کد برنامه|


نوع مطلب : آموزش، سی| سی پلاس پلاس، 
برچسب ها : رشته، رشته های کاراکتری، برنامه ی سرچ، جستجو، برنامه جستجو، جستجو در داخل رشته، رشته ها در سی پلاس،
لینک های مرتبط :
Yahya Taherzadeh
چهارشنبه 20 آذر 1392

در این روش بدون در نظر گرفتن اینکه آرایه مرتب یا نامرتب است، عنصر مورد جستجو با هر یک از عناصر آرایه مقایسه میشود.


ادامه مطلب |کد برنامه|


نوع مطلب : آموزش، پروژه های رایگان، سی| سی پلاس پلاس، مهندسی نرم افزار، ساختمان داده، 
برچسب ها : جستجو، آرایه، تابع، ترتیبی، خطی، array، function،
لینک های مرتبط :
Yahya Taherzadeh
سه شنبه 19 آذر 1392
در این روش جستجو حتما باید آرایه مرتب شده باشد (پیش فرض صعودی) و سپس عنصر جستجو شونده با عنصر وسط آرایه مقایسه میشود. اگر برابر بود که جستجو پایان می پذیرد والا اگر بزرگتر بود، به نیمه ی بالایی آرایه رفته و مجددا با عنصر وسط آن مقایسه میشود و اگر کوچکتر باشد به نیمه ی پایین آرایه رفته و با عنصر وسط آن محدوده مقایسه صورت میگیرد.
 این عمل تا تایید شدن عنصر مورد نظر یا رسیدن به جایی که دیگر امکان نصف کردن آرایه وجود نداشته باشد، ادامه می یابد.


ادامه مطلب |کد برنامه|


نوع مطلب : پروژه های رایگان، سی| سی پلاس پلاس، آموزش، 
برچسب ها : array، search، function، binary، binary search، c++، جستجو،
لینک های مرتبط :
Yahya Taherzadeh
سه شنبه 19 آذر 1392

توابع جستجوی یک زیر رشته در رشته هایی از نوع string:

در تمامی موارد زیر فرض کنید str رشته ای از نوع string است که بصورت زیر تعریف شده است:

تابع find: این تابع جهت یافتن یک زیر رشته در یک رشته ....


برای مشاهده کدها به ادامه مطلب مراجعه کنید



ادامه مطلب


نوع مطلب : آموزش، سی| سی پلاس پلاس، پروژه های رایگان، توابع و توضیحات آن، 
برچسب ها : جستجو، جستجو در رشته، توابع رشته ها، تابع، رشته، رشته ها، string،
لینک های مرتبط :
Yahya Taherzadeh
دوشنبه 18 آذر 1392
برنامه ای که یادآوری: نحوه عملکرد توابع strchr و strrchr را نشان میدهد:

برای مشاهده کدها به ادامه مطلب مراجعه کنید


ادامه مطلب


نوع مطلب : پروژه های رایگان، سی| سی پلاس پلاس، توابع و توضیحات آن، 
برچسب ها : strchr، strrchr، stringchr، string characters، رشته، تابع، جستجو،
لینک های مرتبط :
Yahya Taherzadeh
دوشنبه 18 آذر 1392




صفحات جانبی
آمار وبلاگ
تاییدیه پرداخت
تبلیغات
به سایت تک کدر خوش آمدید