لنحاول كتابة آلة حاسبة للأعداد الأولية.
مهمتنا هي عرض بعض التعبيرات الحسابية على الشاشة وجعل الكمبيوتر يحسبها.
على سبيل المثال: & nbsp؛
5 + 7 = 12
علاوة على ذلك ، بدلاً من 5 و 7 يمكن أن يكون هناك أرقام مختلفة ، اعتمادًا على قيم المتغيرين a و b في البرنامج.
في بيان الإخراج ، لا يمكنك عرض النص فقط ، ولكن أيضًا قيم المتغيرات ، وكذلك نتيجة التعبير الحسابي. علاوة على ذلك ، قد يكون تسلسل الإخراج مختلفًا. على سبيل المثال ، لعرض التعبير أعلاه ، عليك كتابته على النحو التالي:
<قبل>
System.out.print (a + & quot؛ + & quot؛ + b + & quot؛ = & quot؛ + (a + b))؛
إذا أردنا عرض قيمة متغير ، فإننا نحتاج فقط إلى تحديد اسمه بدون علامات اقتباس. إذا أردنا عرض نتيجة تعبير حسابي ، فعندئذٍ يكفي كتابة التعبير الحسابي بشكل صحيح.
*** عمق: إدخال منسق ***
في سلسلة التنسيق ، عدد محددات الإخراج غير محدود ، الشيء الرئيسي لكل محدد بعد سلسلة التنسيق هو سرد جميع القيم مفصولة بفاصلات ، والتي سيتم استبدالها بالقالب. على سبيل المثال: System.out.printf ("٪ d +٪ d =٪ d"، a، b، a + b)؛
تحدد سلسلة التنسيق ثلاثة محددات لطباعة قيم صحيحة بدلاً من ذلك. & nbsp ؛ أمر الاستبدال مباشر. & nbsp؛ أولئك. بدلاً من القالب الأول ٪ d
سيتم عرض قيمة المتغير a
؛ بدلاً من الثانية - & nbsp؛ قيمة المتغير & nbsp؛ b
؛ و & nbsp؛ بدلاً من الثالث - قيمة التعبير & nbsp؛ a + b
والآن سنكتب برنامجًا يعرض نتيجة العمليات الحسابية الأساسية بهذه المتغيرات