我家的狗5岁了,5岁的狗相当于人的多大呢?,其实狗的前两年,每一年相当于人的10.5岁,之后每增加一岁就增加4岁,
那么5岁的狗相当于人的年龄就应该是10.5+10.5+4+4+4=33岁.
编写程序获取用户输入狗的年龄(整数),通过程序输出显示相当于人的年龄.如果为负数请提示.
package lianxi;
import java.util.Scanner;
public class bc02 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int g = s.nextInt();//输入狗的年龄
int r ;//r代表人的年龄
if(g<=0)
System.out.println("输入错误");
if(g<=2&&g>0){
r= (int) (g*10.5);
System.out.println(r);}
if (g>2) {
r = 21 + (g - 2) * 4;
System.out.println(r);
}
}
}