package demo;
import java.util.Scanner;
public class demo3 {
public static void main(String[] args) {
int week = 0;
do {
System.out.println("水仙花---1 九九乘法表---2 退出---0");
System.out.println("请输入你的选项:");
Scanner yn = new Scanner(System.in);
week = yn.nextInt();
xz(week);
} while (week != 0);
}
public static void xz(int week) {
switch (week) {
case 1:
sxh();
break;
case 2:
jiu();
break;
case 3:
break;
default:
System.out.println("已退出");
break;
}
}
public static void sxh(){
Scanner sc = new Scanner(System.in);
System.out.print("请输入一个三位数:");
int t=1;
while(t!=0){
int num = sc.nextInt();
int g = num % 10; //个位
int s = (num / 10) % 10; //十位
int b = num / 100; //百位
int sum = (g * g * g) + (s * s * s) + (b * b * b);
if (sum == num) {
System.out.println("该数为水仙花数!"+sum);
}
else {
System.out.println("该数不为水仙花数!");
}
System.out.println("若继续判断水仙花数请输入yes,否则请输入no! 1=yes 0=no :");
System.out.println("请输入0或1");
t=sc.nextInt();
}
}
public static void jiu() {
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++)
System.out.print(j + "*" + i + "=" + (i * j) + " ");
System.out.println();
}
}
}