کامپایلر آنلاین کد Ruby!
به سادگی با زبان برنامه نویسی روبی کد بزنید و اجرا کنید!
درباره زبان روبی
زبان روبی (Ruby) یک زبان برنامهنویسی داینامیک و شیگرا است که برای توسعه برنامههای کامپیوتری مورد استفاده قرار میگیرد. یوکیهیرو ماطسوموتو (Yukihiro Matsumoto)، معروف به “ماتز” (Matz)، توسعهدهنده اصلی این زبان است و اولین نسخه آن در سال ۱۹۹۵ منتشر شد. او ایدهآلهای طراحی زبان را با توجه به زبانهای دیگری مانند Perl، Smalltalk، Eiffel و Lisp ترکیب کرده است.
روبی یک زبان برنامهنویسی شیگرا است که از طریق کلاسها و اشیاء (objects) از ترکیب دادهها و توابع استفاده میکند. این ویژگی امکان برنامهنویسی سازمانیافته و قابل توسعهتر را فراهم میآورد.
شما میتوانید کدهای خود را در کامپایلر روبی تست و اجرا کنید.
روش استفاده از کامپایلر️
- برای اجرای کد از کلید Ctrl +Enter استفاده کنید.
- برای ایجاد یک خط جدیدتر از کلید Ctrl + V استفاده کنید.
- برای رفتن به یک خط خاص از کلید Ctrl + G استفاده کنید.
- برای جستجو کردن از کلید Ctrl + F استفاده کنید.
- برای جستجو و جایگزینی عبارات از کلید Ctrl + H استفاده کنید.
- برای مشاهده لیست متدها از کلید Ctrl + I استفاده کنید.
- برای حذف کامل خط فعلی از کلید Ctrl + X استفاده کنید.
- برای کامنت کردن خط فعلی از کلید Ctrl + / استفاده کنید.
- برای انتخاب کردن خط فعلی از کلید Ctrl + L استفاده کنید.
- برای نوشتن کروشه {} از کلید SHIFT+ { استفاده کنید.
** پس از وارد کردن کد با استفاده از کلید ترکیبی یا دکمه احرا کد خود را اجرا کنید.
سورس کد ماشین حساب با Ruby
def calculator(num1, num2, operator) case operator when '+' num1 + num2 when '-' num1 - num2 when '*' num1 * num2 when '/' if num2 != 0 num1 / num2 else puts "Error: Cannot divide by zero" nil end else puts "Error: Invalid operator" nil end end puts "Enter first number:" num1 = gets.chomp.to_f puts "Enter second number:" num2 = gets.chomp.to_f puts "Enter operator (+, -, *, /):" operator = gets.chomp result = calculator(num1, num2, operator) puts "Result: #{result}" unless result.nil?
ابزارهای کد بیشتر
موسیقی برای هنگام برنامه نویسی
موسیقی بی کلام برنامه نویسی
هنگام برنامه نویسی برای تمرکز بیشتر میتوانید به یک موسیقی مناسب گوش کنید.
پیگیری مشکلات
ابزارهای پلتفرم بوی همواره تلاش می کنند تا یک ابزار بی عیب و نقض باشند و از هرگونه اشتباه و یا مشکلات فنی جلوگیری کنند.
حال چنانچه مشکلی در این بخش برای شما رخ داده می توانید ، با پر کردن این فرم مشکل خود را مطرح کنید تا در اسرع وقت برای رفع و پیگیری این مسله با شما ارتباط برقرار کنیم.
ابزارهای بیشتر
کلیه ابزارهای وب سایت پلتفرم بوی مرتبا به روز رسانی شده و کاملا به زبان فارسی هستند. همچنین در هر بخش راهنمای نحوه استفاده برای راحتی استفاده شما کاربران قرار داده شده است.
این ابزار را در شبکه های اجتماعی به اشتراک بگذارید