โจทย์
(เลขคณิต น้อยที่สุด และมากที่สุด) เขียนแอปพลิเคชันที่ป้อนจำนวนเต็มสามจำนวนจากผู้ใช้และแสดงผลรวม ค่าเฉลี่ย ผลคูณ ตัวเลขที่น้อยที่สุดและมากที่สุด ใช้เทคนิคที่แสดงใน class Comparison [หมายเหตุ: การคำนวณค่าเฉลี่ยในแบบฝึกหัดนี้ควรแสดงค่าจำนวนเต็มของค่าเฉลี่ย ดังนั้น หากผลรวมของค่าเป็น 7 ค่าเฉลี่ยควรเป็น 2 ไม่ใช่ 2.3333….]
โค้ดที่ผมเขียน
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter first number : ");
int num1 = input.nextInt();
int min = Integer.MAX_VALUE;
int max = Integer.MIN_VALUE;
if (num1 < min)
min = num1;
if (num1 > max)
max = num1;
System.out.print("Enter first number : ");
int num2 = input.nextInt();
if (num2 < min)
min = num2;
if (num2 > max)
max = num2;
System.out.print("Enter first number : ");
int num3 = input.nextInt();
if (num3 < min)
min = num3;
if (num2 > max)
max = num3;
System.out.printf("Min = %d\n");
System.out.printf("Max = %d",);
ผมสงสัยว่า2บรรทัดล่างผมต้องไงต่อครับหรือต้องแก้ครับ
ขอบคุณล่วงหน้าครับ
สอบถามโค้ด Java โปรแกรม Eclipse หน่อยครับ
(เลขคณิต น้อยที่สุด และมากที่สุด) เขียนแอปพลิเคชันที่ป้อนจำนวนเต็มสามจำนวนจากผู้ใช้และแสดงผลรวม ค่าเฉลี่ย ผลคูณ ตัวเลขที่น้อยที่สุดและมากที่สุด ใช้เทคนิคที่แสดงใน class Comparison [หมายเหตุ: การคำนวณค่าเฉลี่ยในแบบฝึกหัดนี้ควรแสดงค่าจำนวนเต็มของค่าเฉลี่ย ดังนั้น หากผลรวมของค่าเป็น 7 ค่าเฉลี่ยควรเป็น 2 ไม่ใช่ 2.3333….]
โค้ดที่ผมเขียน
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter first number : ");
int num1 = input.nextInt();
int min = Integer.MAX_VALUE;
int max = Integer.MIN_VALUE;
if (num1 < min)
min = num1;
if (num1 > max)
max = num1;
System.out.print("Enter first number : ");
int num2 = input.nextInt();
if (num2 < min)
min = num2;
if (num2 > max)
max = num2;
System.out.print("Enter first number : ");
int num3 = input.nextInt();
if (num3 < min)
min = num3;
if (num2 > max)
max = num3;
System.out.printf("Min = %d\n");
System.out.printf("Max = %d",);
ผมสงสัยว่า2บรรทัดล่างผมต้องไงต่อครับหรือต้องแก้ครับ
ขอบคุณล่วงหน้าครับ