Problem Statement Create a class myCalculator which consists of a single method power(int,int). This method takes two integers, n and p , as parameters and finds n p . If either n or p is negative, then the method must throw an exception which says "n and p should be non-negative". Please read the partially completed code in the editor and complete it. Your code mustn't be public. No need to worry about constraints, there won't be any overflow if your code is correct. Sample Input 3 5 2 4 -1 -2 -1 3 Sample Output 243 16 java.lang.Exception: n and p should be non-negative java.lang.Exception: n and p should be non-negative import java.util.*; class myCalculator{ int power(int n,int p) throws java.lang.Exception{ int power=1; while(p>0){ power=power*(n); p--; } if(n==0) power=0; if(n<0 | p<0){
Comments
Post a Comment