- -*
โจทย์ให้ก็ไม่มี ให้คิดโจทย์เองใช่ไหมครับ
งั้นผมคิดโจทย์ได้ว่า จงเขียนโปรแกรมที่รับเลขจำนวนเต็ม 2 จำนวน แล้วพิมพ์จำนวนที่อยู่ระหว่างเลขทั้ง 2 ออกมาทั้งหมด (เขียนสด เอาไปใส่ method main เอาเองน่ะครับ)
int firstNum = Integer.parseInt(System.console().readLine("First Number: ")); //รับข้อมูลเลขจำนวนแรก
int lastNum = Integer.parseInt(System.console().readLine("Last Number: ")); //รับข้อมูลเลขจำนวนที่สอง
if (firstNum >= lastNum) { //ตรวจสอบถ้าเลขแรกมากกว่าหรือเท่ากับเลขที่สองให้โชว์ error
System.out.println("ERROR! First Number is greater than or equal to last number.");
return;
}
for (int i = firstNum+1; i < lastNum; i++) { //วนลูปพิมพ์เลขที่อยู่ระหว่างเลขทั้งสอง
System.out.print(i + " ");
}