פתח ויישם אלגוריתם שקולט 2 מספרים שונים שלמים.פלט האלגוריתם כולל 2 שורות:בשורה הראשונה יופיעו 2 המספרים בסדר עולה ובשורה השנייה יופיעו 2 המספרים בסדר יורד.
לא הבנתי איך לעשות ששני המספרים יופיעו בסדר עולה ובסדר יורד.
תודה לעוזרים.
פתח ויישם אלגוריתם שקולט 2 מספרים שונים שלמים.פלט האלגוריתם כולל 2 שורות:בשורה הראשונה יופיעו 2 המספרים בסדר עולה ובשורה השנייה יופיעו 2 המספרים בסדר יורד.
לא הבנתי איך לעשות ששני המספרים יופיעו בסדר עולה ובסדר יורד.
תודה לעוזרים.
|
|
אם num1 > num2
הדפס num1
הדפס num2
אחרת
הדפס num2
הדפס num1
אותו דבר לגבי הסדר יורד.רק בשורה חדשה.
הנה הפתרון:
קוד:import java.util.*; class misparim { static Scanner reader=new Scanner(System.in); public static void main(String[] args) { System.out.println("Enter 2 numbers"); int x,y; x=reader.nextInt(); y=reader.nextInt(); System.out.print(x); System.out.println(","+y); System.out.print(y); System.out.println(","+x); } }
הנה פתרון יותר נכון:
קוד:import java.util.*; class misparim { static Scanner reader=new Scanner(System.in); public static void main(String[] args) { System.out.println("Enter 2 numbers"); int x,y; x=reader.nextInt(); y=reader.nextInt(); if(x>y) { System.out.print(x); System.out.println(","+y); } if(x<y) { System.out.print(x); System.out.println(","+y); } } }