Untitled
unknown
java
10 months ago
2.5 kB
5
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);
}
}
Editor is loading...
Leave a Comment