یک برنامهٔ Ruby بنویسید که دو عدد صحیح را از ورودی بگیرد و با استفاده از عملگرهای مقایسهای و منطقی بررسی کند آیا عدد اول بزرگتر از عدد دوم است و همزمان زوج است و نتیجه (true/false یا پیام مناسب) را چاپ کند.
4.0 بازدید آخرین ویرایش در 202 روز قبل ساعت 02:25 0.0
برای حل این مسئله در Ruby از gets.chomp.to_i برای خواندن و تبدیل ورودی به عدد صحیح استفاده کنید، سپس با عملگر > مقایسهٔ بزرگتر بودن و با عملگر % برای تشخیص زوج بودن (n % 2 == 0) و با && برای ترکیب شرایط بهره ببرید؛ نهایتاً با puts نتیجهٔ واقعی یا پیامی دوستانه را چاپ کنید. نکتهها: مطمئن شوید ورودیها به Integer تبدیل شدهاند و خروجی خوانا باشد (مثلاً "true" یا "false" یا پیام فارسی مثل "شرط برقرار است").
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای نوشتن این برنامه در Ruby از ورودی خطی با gets.chomp.to_i استفاده کنید تا دو عدد به Integer تبدیل شوند. شرط اصلی را با (a > b) و زوج بودن را با (a.even?) یا (a % 2 == 0) بررسی کنید و هر دو شرط را با && ترکیب کنید. در نهایت نتیجه را با puts چاپ کنید، مثلاً true/false یا پیام مناسبی مانند «شرط برقرار است». همچنین به اعتبار ورودیها توجه کنید و نگذارید خطاهای تبدیل باعث شکست برنامه شوند.
گزارش