פעולות – מבוא

הקוד של היום והתרגילים לשיעורי הבית

public static int sumDigits(int num){

     int sum = 0;

     while (num != 0){

           sum += num % 10;

           num  = num / 10;

     }

     return sum;

}

    

      

public static void main(String[] args) {

    

     int x,sum;

     System.out.println("please insert a number");

     x = reader.nextInt();

     sum = sumDigits(x);

     System.out.println("Sum digits of "+x+" is : "+sum);

    

}

 

 

שיעורי בית

שאלה 1

כתוב פעולה שמקבלת כפרמטר מספר שלם, ומחזירה את מספר הספרות שלו.

שאלה 2

כתוב פעולה שמקבלת שני מספרים שלמים, ומחזירה את המחלק המשותף הגדול ביותר שלהם