Result

کامپایلر آنلاین کد 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?

موسیقی برای هنگام برنامه نویسی

موزیک تایم کدنویسی

یک آلبوم بی وقفه از موسیقی های بی کلام خفن برای زمان کدنویسی!

 
پلی کنید

موسیقی بی کلام برنامه نویسی

هنگام برنامه نویسی برای تمرکز بیشتر میتوانید به یک موسیقی مناسب گوش کنید.

پلی کنید

صدای آب برکه های ژاپنی

2 ساعت بی وقفه به صدای اب برکه های ژاپنی گوش دهید! 

 
پلی کنید

پیگیری مشکلات

ابزارهای پلتفرم بوی همواره تلاش می کنند تا یک ابزار بی عیب و نقض باشند و از هرگونه اشتباه و یا مشکلات فنی جلوگیری کنند.

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

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

    کلیه ابزارهای آنلاین

    این ابزار را در شبکه های اجتماعی به اشتراک بگذارید