Untitled

 avatar
unknown
java
a month ago
2.5 kB
3
Indexable
import java.util.*;
public class practice6 {

    public static boolean isEven(int num){
        if(num % 2 ==0){
            return true;
        }else{
            return false;
        }
    } 

    //problem 3A
    // public static int reverseNumber(int num){
    //     int reversedNumber = 0;

    //     while(num > 0){
    //         int lastDigit = num % 10;
    //         num = num / 10;

    //         reversedNumber = reversedNumber*10 + lastDigit;  
    //     }

    //     return reversedNumber;
    // }

    // public static boolean isPalindrome(int num){
    //     int reversedNumber =  num;

    //     if(reversedNumber == num){
    //         return true;
    //     }
    //        return false;
        
    // }

    //problem 3B
    // public static boolean isPalindrome(int number){
    //     int palindrome = number; //copied number in variable
    //     int reverse = 0;

    //     while(palindrome != 0){
    //         int remainder = palindrome % 10;
    //         reverse = reverse *10 + remainder;
    //         palindrome = palindrome/10 ;
    //     }
    //     if(number == reverse){
    //         return true;
    //     }
    //     return false;
        
    // }

    //problem5

    public static int sumOfDigit(int num){
        int sum = 0;
        
        while(num > 0){
            //retrieve last digit
            int lastDigit = num / 10;
            
            //delete last digit
            sum = sum + lastDigit;

            
        }return sum;

    }

    public static void main(String args[]){
        // boolean ans = isEven(4);
        // System.out.println(ans);

        // problem 3A
        // boolean ans = isPalindrome(121);
        // System.out.println(ans);

        // problem 3B
        // System.out.println("please enter a number : ");
        // Scanner sc = new Scanner(System.in);
        // int palindrome = sc.nextInt();

        // if(isPalindrome(palindrome)){
        //     System.out.println("number : " + palindrome + " is a palindrome");
        // }else{
        //     System.out.println("number : " + palindrome + " is not a palindrome");
        // }

        // problem5
        System.out.print("enter the no. for sum: ");
        Scanner sc = new Scanner(System.in);
        int num = sc.nextInt();
        int ans = sumOfDigit(num);

        System.out.println(ans);

        

    }
}
Leave a Comment