diff --git a/Vaishnavi_PerfectNumber.java b/Vaishnavi_PerfectNumber.java new file mode 100644 index 0000000..9bd2697 --- /dev/null +++ b/Vaishnavi_PerfectNumber.java @@ -0,0 +1,17 @@ +import java.util.Scanner; +public class Vaishnavi_PerfectNumber { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int sum = 0; + for (int i = 1; i <= n / 2; i++) { + if (n % i == 0) + sum += i; + } + if (sum == n) + System.out.println("Perfect Number"); + else + System.out.println("Not a Perfect Number"); + sc.close(); + } +} diff --git a/Vaishnavi_PowerOfNumber.java b/Vaishnavi_PowerOfNumber.java new file mode 100644 index 0000000..d8a1c52 --- /dev/null +++ b/Vaishnavi_PowerOfNumber.java @@ -0,0 +1,11 @@ +import java.util.Scanner; +public class Vaishnavi_PowerOfNumber { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int base = sc.nextInt(); + int power = sc.nextInt(); + double result = Math.pow(base, power); + System.out.println(result); +sc.close(); + } +} diff --git a/Vaishnavi_StrongNumber.java b/Vaishnavi_StrongNumber.java new file mode 100644 index 0000000..05e9698 --- /dev/null +++ b/Vaishnavi_StrongNumber.java @@ -0,0 +1,24 @@ +import java.util.Scanner; + +public class Vaishnavi_StrongNumber { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int temp = n; + int sum = 0; + while (temp > 0) { + int d = temp % 10; + int fact = 1 + for (int i = 1; i <= d; i++) { + fact *= i; + } + sum += fact; + temp /= 10; + } + if (sum == n) + System.out.println("Strong Number"); + else + System.out.println("Not a Strong Number"); + sc.close(); + } +}