قالب وردپرس افزونه وردپرس
خانه / بایگانی برچسب: زبان سی پلاس پلاس (صفحه 2)

بایگانی برچسب: زبان سی پلاس پلاس

قسمت هفدهم آموزش C – کلاسهای حافظه

تاکنون برنامه هایی را نوشته ایم که در بعضی از آنها از چند تابع نیز استفاده شده است . در این برنامه ها متغیرهای مورد نیاز هر تابع را در همان تابع تعریف کرده ایم . متغیرهایی که در یک تابع تعریف می شوند در موقع انتقال کنترل اجرای برنامه به آن تابع ایجاد شده ( حافظه به آنها تخصیص …

توضیحات بیشتر »

قسمت شانزدهم آموزش C – تعیین نوع تابع

همانطور که قبلا گفته شد اگر در حین تعریف تابع از ذکر نوع آن خودداری شود کامپایلر فرض می کند مقداری که توسط این تابع برگردانده می شود ( توسط دستور return ) یک مقدار صحیح است . به اینگونه توابع ، توابع نوع صحیح گفته می شود . اگر بخواهیم توابعی غیر از نوع صحیح داشته باشیم باید : …

توضیحات بیشتر »

قسمت پانزدهم آموزش C – مقادیری که توابع برمی گردانند

همانطوری که قبلا گفتیم ، توابع از نظر تعداد مقادیری که به تابع فراخواننده برمی گردانند به سه دسته تقسیم می شوند که یک دسته از آنها ( توابعی که هیچ مقداری را برنمی گردانند ) را در جلسه چهاردهم مورد بررسی قرار داده ایم . توابع در زبان C به دو روش فراخوانی می شوند که عبارتند از : …

توضیحات بیشتر »

قسمت چهاردهم آموزش C – توابعی که مقداری را برنمی گردانند

خوب است قبل از بحث در مورد اینگونه توابع ، مثالی را متذکر شویم . مثال ۱ : برنامه ای که با استفاده از یک تابع ، زمانی که شامل ساعت ، دقیقه و ثانیه است را از ورودی خوانده و این زمان را به ثانیه محاسبه می نماید : به نمونه ای از خروجی برنامه مثال ۱ توجه نمایید …

توضیحات بیشتر »

قسمت سیزدهم آموزش C – توابع و کلاسهای حافظه

در مورد برنامه های طولانی و پیچیده که شامل چندین قسمت منطقی تقریبا مستقلی هستند بهتر است برای هر قسمت منطقی ، برنامه ای نوشته و سپس آنها را به یکدیگر متصل کرد . هر یک از این قسمتها یک زیر برنامه نام دارند . استفاده از زیر برنامه جهت طراحی برنامه ها ، دارای مزایای زیادی است که بر …

توضیحات بیشتر »

قسمت دوازدهم آموزش C – ساختارهای تصمیم

ساختارهای تکرار، امکانات خوبی برای تکرار اجرای مجموعه ای از دستورات برنامه می باشند . اما اگر بخواهیم تحت شرایطی که در برنامه اتفاق می افتد تصمیم گیری لازم را داشته باشیم بطوری که تحت شرایطی ، مجموعه ای از دستورات اجرا شوند و مجموعه ای دیگر از دستورات اجرا نشده وکنترل اجرای برنامه بجای دیگر منتقل شود به ابزار …

توضیحات بیشتر »

قسمت یازدهم آموزش C – ساختارهای تکرار

با قسمت یازدهم از آموزش های زبان C در خدمت شما هستیم امیدوارم تا اینجای کار با ما همراه بوده باشید . در این جلسه قصد داریم ساختارهای تکرار در برنامه نویسی را به شما علاقه مندان برنامه نویسی آموزش دهیم . ساختارهای تکرار ، تحت شرایط خاصی امکان اجرای مکرر دستور یا مجموعه ای ازدستورات را فراهم میکنند. این …

توضیحات بیشتر »

قسمت دهم آموزش C – نوشتن یک کاراکتر در خروجی

در جلسه نهم با تابع هایی برای خواندن کاراکتر از ورودی آشنا شدیم . در این جلسه هم قصد داریم با توابعی آشنا شویم که بتوانیم کاراکترها در خروجی چاپ کنیم . با ما همراه باشید . برای نوشتن یک کاراکتر در خروجی علاوه بر تابع ()printf ، دو تابع دیگر نیز معمولا مورد استفاده قرار میگیرند. قبل از بررسی …

توضیحات بیشتر »

قسمت نهم آموزش C – خواندن یک کاراکتر از ورودی

برای خواندن یک کاراکتر از ورودی ، علاوه بر تابع ()scanf از توابع دیگری نیزاستفاده میشود که قبل از بررسی آنها به مثالی از()scanf جهت خواندن یک کاراکتر توجه کنید : مثال  ۱: نمونه ای از خروجی حاصل از مثال ۱ بصورت زیر است : enter a character : j you typed the character : j تابع ()getch این تابع …

توضیحات بیشتر »

قسمت هشتم آموزش C – تابع scanf

اگر با ما همراه بوده باشید در جلسه ی قبل توانستیم با تابع printf اطلاعات را در خروجی درج کنیم و حال میخواهیم در این جلسه اطلاعات و داده ها را از ورودی دریافت کنیم . همچنین برای راحتی دوستانی که این آموزش ها رو دنبال میکنند کتابخانه های مورد نیاز برای اجرای کد ها و مثال به اول هر …

توضیحات بیشتر »