یک برنامهٔ Ruby بنویسید که دو عدد صحیح را از ورودی بگیرد و با استفاده از عملگرهای مقایسه‌ای و منطقی بررسی کند آیا عدد اول بزرگتر از عدد دوم است و هم‌زمان زوج است و نتیجه (true/false یا پیام مناسب) را چاپ کند.

4.0 بازدید آخرین ویرایش در 202 روز قبل ساعت 02:25

0.0

برای حل این مسئله در Ruby از gets.chomp.to_i برای خواندن و تبدیل ورودی به عدد صحیح استفاده کنید، سپس با عملگر > مقایسهٔ بزرگتر بودن و با عملگر % برای تشخیص زوج بودن (n % 2 == 0) و با && برای ترکیب شرایط بهره ببرید؛ نهایتاً با puts نتیجهٔ واقعی یا پیامی دوستانه را چاپ کنید. نکته‌ها: مطمئن شوید ورودی‌ها به Integer تبدیل شده‌اند و خروجی خوانا باشد (مثلاً "true" یا "false" یا پیام فارسی مثل "شرط برقرار است").

توسط پژوهشگر در 202 روز قبل ساعت 02:25
دسته بندی ها: Ruby Ruby for beginner
nima در 202 روز قبل ساعت 09:46

برای نوشتن این برنامه در Ruby از ورودی خطی با gets.chomp.to_i استفاده کنید تا دو عدد به Integer تبدیل شوند. شرط اصلی را با (a > b) و زوج بودن را با (a.even?) یا (a % 2 == 0) بررسی کنید و هر دو شرط را با && ترکیب کنید. در نهایت نتیجه را با puts چاپ کنید، مثلاً true/false یا پیام مناسبی مانند «شرط برقرار است». همچنین به اعتبار ورودی‌ها توجه کنید و نگذارید خطاهای تبدیل باعث شکست برنامه شوند.

گزارش

1 پاسخ

جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من

در حال بارگیری...
ورود به حساب کاربری