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


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

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






strncmp تابع مقایسه تعداد مشخصی از کاراکتر های دو رشته

شکل کلی:

;(تعداد کاراکتری که باید مقایسه شود ,رشته 2 ,رشته 1)int result=strncmp

مثال:

;(int result=strncmp(str1, str2, n

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





نوع مطلب : آموزش، سی| سی پلاس پلاس، توابع و توضیحات آن، 
برچسب ها : رشته، رشته های کاراکتری، تابع عضو شی string، string، strcmp، strncmp، strncompare،
لینک های مرتبط :
Yahya Taherzadeh
چهارشنبه 20 آذر 1392
strncpy تابع کپی تعداد مشخصی از کاراکتر های یک رشته در دیگری

 شکل کلی:

;(تعداد کاراکتر کپی شونده ,رشته مبدا ,نقطه ی آغازین عمل کپی+رشته مقصد)strncpy


مثال:

;(strncpy(str1+m;str2;n



در مثال فوق تعداد n کاراکتر ابتدایی رشته ی str2 را از کاراکتر (m+1) ام رشته ی str1 تا محل (m+n+1) کپی میکند. اگر تعداد کاراکتر هایی که در str2 وجود دارد، کمتر از مقدار n باشد، به تعداد لازم کاراکتر NULL در انتهای str1 کپی میشود.




نوع مطلب : آموزش، سی| سی پلاس پلاس، توابع و توضیحات آن، 
برچسب ها : رشته ها، رشته، کپی رشته ها، string، strings copying، strings copy، strcpy،
لینک های مرتبط :
Yahya Taherzadeh
چهارشنبه 20 آذر 1392
strcat تابع الحاق دو رشته

شکل کلی:
;(رشته مبدا ,رشته مقصد)strcat


مثال:
;(strcat(str1, str2

عملکرد این تابع به این صورت است که محتویات رشته ی str2 را به انتهای رشته ی str1 از مکانی که علامت NULL قرار گرفته اضافه میکند. به عنوان مثال اگر رشته ی str1 شامل کلمه ی "computer" و رشته ی str2 شامل کلمه ی "science" باشد، حاصل عملیات، ذخیره ی عبارت "computer science" در str1 میشود.

نکته: این تابع نیز تنها برای رشته های از نوع آرایه های کاراکتری تعریف شده است و برای الحاق هرگونه رشته به رشته ای از نوع string باید از عملگر + استفاده کنید.




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

برنامه ای بنویسید که یک متن از ورودی گرفته و تمامی space های آن را (در صورت وجود) حذف کرده و آرایه ی کاراکتری جدید را چاپ نماید.


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


نوع مطلب : آموزش، پروژه های رایگان، تیکه کد، سی| سی پلاس پلاس، 
برچسب ها : space، فاصله، حذف space، حذف فاصله، متن، رشته، رشته های کاراکتری،
لینک های مرتبط :
Yahya Taherzadeh
چهارشنبه 20 آذر 1392

strcmp تابع مقایسه دو رشته، موجود در cstring.h

شکل کلی:

;(رشته 2 ,رشته 1)int result=strcmp

مثال:

;(int result=strcmp(str1, str2


این تابع شروع به مقایسه ی کاراکتر های هر دو رشته از ابتدا ی آنها میکند تا به اولین مورد اختلاف برسد. اگر کاراکتر مربوط به رشته ی 1 بزرگتر از کاراکتر مربوط به رشته ی 2 باشد، مقداری مثبت یعنی عدد 1 را برمیگرداند.این بدان مفهوم است که str1>str2. هم چنین به عکس اگر کاراکتر مربوط به رشته ی 1 کوچکتر از کاراکتر مربوط به رشته ی 2 باشد، مقداری منفی یعنی عدد -1 را به مفهوم اینکه str1<str2 است، بر میگرداند. اگر دو رشته با هم مساوی باشند، مقدار 0 برگردانده میشود.




نوع مطلب : آموزش، سی| سی پلاس پلاس، توابع و توضیحات آن، 
برچسب ها : strcmp، strcompare، مقایسه، مقایسه ی رشته ها، مقایسه در C++، رشته، رشته ها،
لینک های مرتبط :
Yahya Taherzadeh
چهارشنبه 20 آذر 1392
برنامه ی شمارنده ی تعداد تکرار هر حرف در متن ورودی که البته برای حروف کوچک کاربرد داره.
به عنوان مثال: 
برای ورودی abbbs

خروجی: 
تعداد a: 1
تعداد b:3
تعداد s:1


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


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

strcpy تابع انتساب رشته های کاراکتری، موجود در cstring.h

شکل کلی تابع:

;(رشته مبدا ،رشته مقصد)strcpy

مثال:
;(strcpy(str1, str2

;("strcpy(str, "Computer


تذکر: 
1. کپی کردن هر گونه رشته در رشته ای از نوع string به واسطه ی دستور انتساب(=) صورت میگیرد. بنابراین هیچ یک از پارامتر ها strcpy نمی تواند از نوع string باشد.
2. مراقب باشید که رشته ی مقصد طول کوچکتری نسبت به رشته ی مبدا نداشته باشد.





نوع مطلب : آموزش، سی| سی پلاس پلاس، توابع و توضیحات آن، 
برچسب ها : strcpy، انتساب رشته، انتساب، رشته ها، رشته، رشته های کاراکتری، string،
لینک های مرتبط :
Yahya Taherzadeh
چهارشنبه 20 آذر 1392
این برنامه ی جالب دو عدد صحیح مثبت از کاربر میگیره و جمعشون رو بصورت یک عدد صحیح چاپ میکنه و تا 99 رقم کاربرد داره!



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


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

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

مثال برای عدد ورودی 4:
1
2 1
3 2 1
4 3 2 1


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


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

ادامه مطلب


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


( کل صفحات : 19 )    ...   2   3   4   5   6   7   8   ...   

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