Write a program using call by refernce for two different
classes to explain to print whether a given number is
automorphic or not.
Answer / Satyendra Tripathi
Here's an example in Java:nnClass Number:n```npublic class Number {n private int num;nn public void setNumber(int num) {n this.num = num;n }nn public int getNumber() {n return this.num;n }n}nnClass AutomorphicNumber:n```nimport java.util.Scanner;npublic class AutomorphicNumber {n public static void main(String[] args) {n Scanner sc = new Scanner(System.in);n System.out.print("Enter a number: ");n int num = sc.nextInt();n Number n = new Number();n n.setNumber(num);n Automorphic checker = new AutomorphicChecker(n);n checker.checkAutomorphic();n }n}nnClass AutomorphicChecker:n```nimport java.util.Scanner;npublic class AutomorphicChecker {n private Number num;nn public AutomorphicChecker(Number num) {n this.num = num;n }nn public void checkAutomorphic() {n int squareOfNum = (int) Math.pow(num.getNumber(), 2);n if (squareOfNum == num.getNumber() + (int) Math.pow((int) (num.getNumber() - (Math.sqrt(num.getNumber()))), 2)) {n System.out.println("The number is automorphic.");n } else {n System.out.println("The number is not automorphic.");n }n }n}n
| Is This Answer Correct ? | 0 Yes | 0 No |
How do I open java console?
Is java a framework?
What is cache in java?
Can optional be null?
Can the main method be declared final?
What is lambda used for?
What is default constructor in java?
Difference between Abstract Class & Interface?
How do you find lambda?
What do you mean by exception handling?
When a thread is created and started, what is its initial state?
Why is class forname used in java?