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


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

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






متغیرهای محلی (local) :

متغیرهایی که در بدنه تابع معرفی می شوند، متغیرهای محلی هستند که فقط در همان تابعی که معرفی شده اند قابل استفاده هستند. پارامترهای تابع نیز که در عنوان تابع معرفی شده اند متغیرهای محلی هستند.

متغیرهای سراسری (global):

این متغیرها را می توان خارج از توابع مثلاً ابتدای برنامه قبل از تعریف تابع Main یا قبل از تعریف هر تابع دیگر معرفی کرد. متغیرهایی که خارج از توابع معرفی شوند، توسط کلیه توابعی که از آن به بعد تعریف شده اند، قابل استفاده اند.

پس از هر فراخوانی همین که اجرای تابع خاتمه یافت، متغیرهای محلی آن از بین می روند.ولی متغیرهای سراسری تا پایان اجرای تابع main فعال و قابل استفاده اند.


ادامه مطلب


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

با استفاده از توابع می توان برنامه های ساخت یافته نوشت که وظایف این نوع برنامه ها توسط بخش های مستقلی که تشکیل دهنده برنامه اند انجام می شود. این بخش های مستقل همان توابع هستند.

امتیازهای برنامه نویسی ساخت یافته عبارتند از:

1.نوشتن برنامه های ساخت یافته آسان است، زیرا برنامه های پیچیده به بخش های کوچک تری تقسیم می شوند و هر بخش توسط تابعی نوشته می شود. دستورالعمل ها و داده های موجود در تابع، مستقل از سایر بخش های برنامه است.

2.همکاری بین افراد را فراهم می کند.به طوری که افراد می توانند بخش های مختلفی از برنامه را بنویسند.

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

4.برنامه نویسی ساخت یافته موجب صرفه جویی در وقت می شود.


ادامه مطلب


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

کتابی در زمینه آموزش زبان برنامه نویسی پایه یا اسمبلی،  این کتاب به زبان انگلیسی می باشد.

The Art of Assembly Language Programming is the World’s #1 book on x86 assembly language programming! Thousands upon thousands of programmers have learned assembly language programming using The Art of Assembly Language. You, too, will learn this powerful programming language easier than ever before possible using The Art of Assembly Language Programming (AoA).

دانلود کتاب هنر برنامه نویسی به زبان اسمبلی





ادامه مطلب| دانلود کتاب


نوع مطلب : سی| سی پلاس پلاس، آموزش، کتب|مقالات در زمینه کامپیوتر، 
برچسب ها : آموزش برنامه نویسی به زبان اسمبلی، آموزش زبان اسمبلی، آموزش زبان برنامه نویسی پایه یا اسمبلی، برنامه نویسی، برنامه نویسی به زبان اسمبلی، دانلود Art of Assembly Language Programming، دانلود برنامه نویسی به زبان اسمبلی،
لینک های مرتبط :
Yahya Taherzadeh
جمعه 22 آذر 1392

آنچه در این مقاله می خوانید :
مقدمه ای بر سطوح برنامه نویسی
یک برنامه ساده به چهار زبان برنامه نویسی
برنامه نویسی به روش ساخت یافته

 

دانلود مقاله مقدمه ای بر زبان های C و پاسکال

 




ادامه مطلب| دانلود کتاب


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

تابع strrev: این تابع با دریافت یک رشته محتویات آن را معکوس میکند. به عبارت دیگر کاراکتر ابتدا را به انتها و کاراکتر انتها را به ابتدا منتقل میکند و این عمل را برای تمامی کاراکتر های رشته انجام میدهد. به عنوان مثال دستور زیر موجب معکوس شدن رشته str می شود:

;(strrev(str


تابع strtok: این تابع نشانه های موجود در یک رشته را مشخص میکند و بیشتر برای تجزیه رشته ها کاربرد دارد:

;(char* token = strtok(str1, str2


در الگوی فوق str1 رشته ای است که نشانه های موجود در آن باید جدا شوند و str2 رشته ای است که جدا کننده ها را مشخص میکند. این تابع اشاره گری را به نشانه ی یافت شده بر میگرداند.





نوع مطلب : تیکه کد، سی| سی پلاس پلاس، آموزش، توابع و توضیحات آن، 
برچسب ها : strrev، تابع، رشته، معکوس، قرینه، معکوس رشته، نشانه،
لینک های مرتبط :
Yahya Taherzadeh
جمعه 22 آذر 1392
تابع strset: این تابع محتویات یک رشته را با کاراکتری مشخص پر میکند. شکل کلی بکارگیری این تابع بصورت زیر است:
;(کاراکتر جایگزینی ,رشته مورد نظر)strset

به عنوان مثال دستور زیر رشته ی str را با کاراکتر x پر میکند:

;('strset(str, 'x


تابع strnset: این تابع یک کاراکتر را به تعداد دفعات مشخصی در یک رشته کپی میکند. شکل کلی:
;(تعداد دفعات کپی ,کاراکتر جایگزینی ,رشته مورد نظر)strnset


برای مثال دستور زیر کاراکتر 0 را به تعداد 8 بار در ابتدای رشته str کپی میکند:
;(strnset(str, '0', 8




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


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

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



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

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


نوع مطلب : آموزش، سی| سی پلاس پلاس، پروژه های تکمیل شده، 
برچسب ها : quick sort، مرتب سازی سریع، سورس مرتب سازی، آرایه، مرتب سازی آرایه ها، Sort، Array sort،
لینک های مرتبط :
Yahya Taherzadeh
جمعه 22 آذر 1392
میدونید که مثلث خیام پاسکال یکی از نمونه مسئله هایی است  که یک دانشجو باید بتواند حل کند، میتوانید با استفاده از کد زیر و درک برنامه، برای خود یک برنامه دیگه بنویسید.
نحوه ی تولید مثلث خیام پاسکال


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


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

تابع strupr: این تابع حروف یک رشته را به حروف بزرگ تبدیل میکند. شکل کلی بکارگیری این تابع به صورت زیر است:


;(نام رشته مورد نظر)strupr

تابع strlwr: این تابع تمامی حروف رشته را به حروف کوچک تبدیل میکند. شکل کلی:


;(نام رشته مورد نظر)strlwr





نوع مطلب : تیکه کد، سی| سی پلاس پلاس، آموزش، 
برچسب ها : change case، strupper، strlower، حروف کوچک، حروف بزرگ، بزرگی و کوچکی رشته ها، بزرگی و کوچکی حروف رشته ها،
لینک های مرتبط :
Yahya Taherzadeh
جمعه 22 آذر 1392


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

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