Module: (جاوا) متغیرها. فرمت های خروجی


Problem

2/7

تقریبا ماشین حساب

Theory Click to read/hide

بیایید سعی کنیم یک ماشین حساب برای اعداد اول بنویسیم

وظیفه ما این است که مقداری عبارت حسابی را روی صفحه نمایش دهیم و کامپیوتر را وادار کنیم آن را محاسبه کند.
به عنوان مثال: 
5+7=12
علاوه بر این، بسته به مقادیر متغیرهای a و b در برنامه، به جای 5 و 7، اعداد مختلفی می تواند وجود داشته باشد.

در دستور خروجی، می توانید نه تنها متن، بلکه مقادیر متغیرها و همچنین نتیجه یک عبارت حسابی را نمایش دهید. علاوه بر این، توالی خروجی ممکن است متفاوت باشد. برای مثال برای نمایش عبارت بالا باید آن را به صورت زیر بنویسید: <پیش> System.out.print(a+"+"+b+"="+(a+b)); اگر بخواهیم مقدار یک متغیر را نمایش دهیم، فقط باید نام آن را بدون گیومه مشخص کنیم، اگر بخواهیم نتیجه یک عبارت حسابی را نمایش دهیم، فقط کافی است عبارت حسابی را درست بنویسیم.

*** در عمق: ورودی قالب‌بندی شده ***
در رشته قالب، تعداد مشخص‌کننده‌های خروجی محدود نیست، نکته اصلی برای هر مشخص‌کننده پس از رشته قالب، فهرست کردن تمام مقادیر جدا شده با کاما است که جایگزین الگو می‌شود. به عنوان مثال: System.out.printf("%d+%d=%d",a,b,a+b); رشته قالب سه مشخص کننده را برای چاپ مقادیر صحیح به جای آن مشخص می کند.  ; دستور تعویض مستقیم است.  آن ها به جای اولین الگوی %d مقدار متغیر a نمایش داده می شود. به جای دوم -  مقدار متغیر b; و  به جای سوم - مقدار عبارت a+b و اکنون برنامه ای می نویسیم که نتیجه عملیات حسابی پایه را با این متغیرها نمایش می دهد.

Problem

برنامه داده شده را کامل کنید تا علاوه بر مجموع اعداد، تفاوت، حاصلضرب و ضریب را در خطوط مربوطه نمایش دهد. 
نتیجه هر عمل باید در یک خط جدید نمایش داده شود. 
فراموش نکنید که خطوط جدید را در جاهایی که لازم است بشکنید. 
شما باید موارد زیر را دریافت کنید:
<پیش> 10+5=15 10-5=5 10*5=50 10/5=2