编程实现,输入一个正整数,如果它是奇数,则输出它的平方根,如果它是偶数,则输出它的以10为底的对数.急求解答上面的编程题啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 19:45:31
编程实现,输入一个正整数,如果它是奇数,则输出它的平方根,如果它是偶数,则输出它的以10为底的对数.急求解答上面的编程题啊

编程实现,输入一个正整数,如果它是奇数,则输出它的平方根,如果它是偶数,则输出它的以10为底的对数.急求解答上面的编程题啊
编程实现,输入一个正整数,如果它是奇数,则输出它的平方根,如果它是偶数,则输出它的以10为底的对数.
急求解答上面的编程题啊

编程实现,输入一个正整数,如果它是奇数,则输出它的平方根,如果它是偶数,则输出它的以10为底的对数.急求解答上面的编程题啊
核心代码
Scanner s = new Scanner(System.in);
double result;
while(s.hasNextInt()){
int i = s.nextInt();
if(i/2==1){
result = Math.sqrt(i);
}else{
result = Math.log(i);
}
System.out.println(result);
}