50% تخفیف تمام محصولات

12,743 نفر عضو سایت هستند.

به وب سایت آموزش برنامه نویسی خوش آمدید

برنامه نویسی، هنر حل مسائل، با استفاده از کدها و دستوراتی است که کامپیوتر می‌تواند آنها را اجرا نماید. برنامه نویسی به شما این قدرت را می‌دهد که بتوانید به کامپیوتر دستوراتی بدهید تا هر آنچه را که در توانایی سخت افزار آن باشد، انجام دهد. برنامه نویسی می‌تواند برای شما یک سرگرمی باشد، و یا به عنوان یک حرفه و شغل آن را انتخاب کنید. هدف از برنامه نویسی، ارائه‌ی راه حل‌هایی برای مسائل گوناگون، و همچنین ساده کردن کارهای تکراری و پیچیده می‌باشد. اکثر مسائل دنیای واقعی دارای یک الگوی مشخص و ثابت هستند که ما می‌توانیم آن‌ها را به صورت کد به کامپیوتر دهیم تا با قدرت و سرعت فوق العاده خود، آن مسائل را برای ما حل کند. برنامه نویسی در دنیای کامپوتر به وسیله ابزاری به نام زبان برنامه نویسی انجام می‌شود.

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

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

مطالب جدید برنامه نویسی

دستور if…elsif…else

در این درس شما را با دستور if...elsif...else در Ruby آشنا می کنیم.

دستور if…else

زمانی که شما بخواهید اگر شرط خاصی برقرار شد یک دستور و اگر برقرار نبود دستور دیگر اجرا شود باید از دستور if else استفاده کنید.

دستور if

دستور if ساده‌ترین دستور شرطی است که برنامه می‌گوید اگر شرطی برقرار است کد معینی را انجام بده.

ساختارهای تصمیم

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

گرفتن ورودی از کاربر

Ruby متد gets را برای گرفتن ورودی از کاربر، در اختیار شما قرار می‌دهد. همانطور که از نام این متد پیداست، تمام کاراکترهایی را که شما در محیط برنامه نویسی تایپ می‌کنید تا زمانی که دکمه Enter را می‌زنید، می‌خواند.

تقدم عملگرها

تقدم عملگرها مشخص می‌کند که در محاسباتی که بیش از دو عملوند دارند ابتدا کدام عملگر اثرش را اعمال کند.

عملگرهای محدوده

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

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

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

عملگرهای منطقی

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

عملگرهای مقایسه ای

از عملگرهای مقایسه‌ای برای مقایسه مقادیر استفاده می‌شود. نتیجه این مقادیر یک مقدار بولی (منطقی) است. این عملگرها اگر نتیجه مقایسه دو مقدار درست باشد مقدار 1 و اگر نتیجه مقایسه اشتباه باشد مقدار 0 را نشان می‌دهند.

عملگرهای تخصیصی (جایگزینی)

نوع دیگر از عملگرهای Ruby عملگرهای جایگزینی نام دارند. این عملگرها مقدار متغیر سمت راست خود را در متغیر سمت چپ قرار می‌دهند.

عملگرهای ریاضی

Ruby از عملگرهای ریاضی برای انجام محاسبات استفاده می‌کند.

عبارات و عملگرها

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

تبدیل انواع داده

در زبان Ruby امکان تبدیل یک نوع به نوع دیگر وجود دارد که اصطلاحاً به آن Type Casting گفته می شود. Ruby دارای مجموعه ای از توابع از پیش تعریف شده است، که می توانند مقادیر را از یک نوع بـه نوع دیگر تبدیل کنند.

ثابت ها

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

زبان های برنامه نویسی

12,743 نفر عضو سایت هستند.

محصولات