احسان پناهی

نوشتن اولین برنامه پایتون

نوشتن اولین برنامه پایتون

در مطلب قبلی، نصب برنامه پایتون را تکمیل کردیم. حال زمان آن است که اولین برنامه تان را بنویسید. ایجاد اولین برنامه گام اول) ویرایشگر PyCharm را بازکنید. صفحه خوش آمدگویی PyCharm را مشاهده خواهید کرد. برای ایجاد یک پروژه جدید، روی گزینه Create New Project کلیک کنید. گام دوم) …

ادامه نوشته »

نصب پایتون در ویندوز [Pycahrm IDE]

نصب پایتون در ویندوز

در این جلسه از آموزش پایتون به آموزش نصب پایتون در ویندوز خواهیم پرداخت. ما از Pycharm استفاده می‌کنیم ولی شما از هر محیط توسعه نرم افزار دیگری هم می‌توانید استفاده کنید. م Pycharm یک ویرایشگر میان پلتفرمی (cross-platform) است که شرکت JetBrains آن را توسعه داده است. Pycharm همه …

ادامه نوشته »

آموزش پایتون برای مبتدیان: فراگیری برنامه‌نویسی پایتون با مثال

آموزش-پایتون-برای-مبتدیان

در این دوره رایگان به آموزش پایتون برای مبتدیان با مثال‌ های ساده و کاربردی خواهیم پرداخت. در آخر این جلسات شما آماده نوشتن پروژه‌های پایتونی خواهید بود و آماده هستید تا مباحث پیشرفته را یادبگیرید و برای خودتان و دیگران پروژ‌ه‌های برنامه ‌نویسی پایتونی انجام دهید. و همچنین اگر …

ادامه نوشته »

دامنه متغیرها در ++C

دامنه متغیرها در ++C

در این جلسه به بررسی دامنه متغیرها در ++C می‌پردازیم. اگر مطالعه نکردید توصیه می‌کنیم اول مقاله انواع متغیر در ++C را مطالعه کنید. دامنه(scope) ناحیه ای از برنامه است و اگر بخواهیم کلی تر صحبت کنیم، سه مکان وجود دارد که متغیرها را می توان در آنجا اعلان کرد: …

ادامه نوشته »

انواع متغیر در ++C

انواع متغیر در ++C

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

ادامه نوشته »

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

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

در این آموزش به راه اندازی رزبری پای بدون مانیتور و روش‌های متفاوت آن می‌پردازیم. هرکسی که علاقه مند به آموختن کامپیوتر و الکترونیک باشد مطمئناً باید عاشق تجربه یک پلتفرم کوچک و قدرتمند به نام “رزبری پای” باشد. تنها مشکل اینجاست که این پلتفرم صفحه نمایش و موس-کیبورد ندارد. …

ادامه نوشته »

انواع داده در ++C

انواع داده در ++C

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

ادامه نوشته »

کامنت گذاری در ++C

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

ادامه نوشته »

دستور زبان پایه‌ای ++C

وقتی صحبت از برنامه به زبان ++C می کنیم، می توانیم آن را مجموعه ای از اشیا که از طریق احضار متدها(method) با هم ارتباط برقرار می کنند درنظر بگیریم. حال بگذارید نگاهی خلاصه به معنای کلاس، شی، متد، متغیرهای نمونه(instant variable) بیندازیم. شی – اشیا دارای وضعیت(state) و رفتار(behavior) …

ادامه نوشته »

نصب محیط برنامه نویسی ++C

اگر همچنان مشتاق نصب محیط برنامه نویسی ++C هستید، باید دو نرم افزار زیر را روی کامپیوترتان داشته باشید. ویرایشگر متن این نرم افزار برای تایپ کردن برنامه استفاده می شود. notepad ویندوز، OS Edit Command ، Brief، Epilson، EMACS، و vim یا vi نمونه هایی از ویرایشگرهای متن هستند. …

ادامه نوشته »

آموزش برنامه نویسی ++C

آموزش برنامه نویسی ++C

++C یک زبان برنامه نویسی سطح میانی است که توسط Bjarne Stroustrup در سال 1979 در آزمایشگاه بل توسعه یافت. ++C روی پلتفرم های متنوعی همچون ویندوز، Mac OS و نسخه های مختلف یونیکس(لینوکس، FreeBSD و غیره)  قابل اجرا است. این آموزش دیدگاهی ساده و عملگرایانه برای توضیح مفاهیم ++C …

ادامه نوشته »

تفاوت بین C و ++C

تفاوت بین C و ++C

در این جلسه تفاوت بین C و ++C را بررسی می‌کنیم. درک تفاوت‌های C و ++C خیلی مهم است و هنوز خیلی از افراد هستن که در ++C به سبک C کد می‌نویسند و از امکانات پیشرفته زبان ++C استفاده نمی‌کنند. پس برای برنامه‌نویس حرفه‌ای شدن درک صحیح تفاوت بین …

ادامه نوشته »

تبدیل نوع متغیرها در زبان C یا Type Casting

تبدیل نوع متغیرها در زبان C

تبدیل نوع متغیرها در زبان C چیست؟ تبدیل نوع(typecasting)، تبدیل یک نوع داده به نوع دیگر می باشد.همچنین با نام تبدیل داده(data conversion),یا تبدیل نوع(type conversion) خوانده می شوند.این مفهوم یکی از مفاهیمی است که در برنامه نویسی C معرفی شده است. برنامه نویسی C دو نوع عمل تبدیل داده …

ادامه نوشته »

عملگرهای بیتی در C – شیفت، AND، OR، XOR و مکمل

عملگرهای بیتی در C

در این جلسه عملگرهای بیتی در C – شیفت، AND، OR، XOR و مکمل ها را باهم یاد می‌گیریم تا برنامه‌های حرفه‌ای تری را بنویسیم.عملگر بیتی چیست؟ عملگرهای بیتی برای دستکاری داده درسطح بیت مورد استفاده قرار می گیرند. این عمل به عنوان برنامه نویسی در سطح بیت نیر شناخته …

ادامه نوشته »