שאלה ראשונה (מבוסס על מצגת הסרטונים שנערכה על ידי ...

שאלה ראשונה (מבוסס על מצגת הסרטונים שנערכה על ידי תומר לביא)
כתבו פעולה בשם getNum אשר מקבלת פרמטר מספר שלם num וקולטת מהמשתמשים מספר שלם בין 1 ל-num. אם המספר שהוזן מחוץ לתחום - יתבצע קלט נוסף עד שייקלט מספר תקין. לסיום, החזירו (=return) את הקלט התקין.
בדקו את עצמיכם על ידי זימון הפעולה getNum(50.

import java.util.Scanner;

public class Main
{
public static Scanner input = new Scanner (System.in);



public static int getNum(int num)
{
System.out.println("Please enter number between 1 to "+ num);
int x = input.nextInt();
while( x<1 || x>num ) //כל עוד המספר לא בתחום, צריך לקלוט מחדש
{
//קליטה נוספת
System.out.println("Please enter number between 1 to "+ num);
x = input.nextInt();
}
return x;
}
public static void main(String[] args) {
System.out.println("Hello World");
int reuslt = getNum(50);
System.out.println(result);
}
}