第八周作业

34.menu 登录,注册,幸运抽奖 注册功能,抽奖,看小故事,等功能
import java.util.Random;
import java.util.Scanner;
public class Menu{
	public static void main(String[]args){
	Mainmeunu();
}
	public static void Mainmenu(){
	Scanner input = new Scanner(System.in);
	System.out.println("1.登录");
        System.out.println("2.注册");
        System.out.println("3.幸运抽奖");
        System.out.println("4.看小故事");
        System.out.println("5.退出系统");
        System.out.println("请选择");
	int i =input.nextInt();
	switch(i){
	case 1:
		login();
	    	break;
	case 2:
		zc();
		break;
	case 3:
		luckly();
		break;
	case 4:
		story();
		break;
	case 5:
		exit();
		break;
	
	}
}
	public static void tc(){
		System.out.println("谢谢使用");
	}
	public static void story(){
	Scanner input =new Scanner(System.in);
	System.out.println("想看什么故事呀");
	System.out.println("1.农夫与蛇");
	System.out.println("2.龟兔赛跑");
	int a =input.nextInt(){
	switch(a){
	case 1:
		System.out.println("农夫好心救了一条蛇,而蛇却咬了农夫");
		break;	
	case 2:
		System.out.println("兔子和龟比赛跑步,兔子嘲笑乌龟爬的慢,兔子途中睡了一觉

,醒来后乌龟却到达了终点");
	}		return Mainmenu;
	  private static void luckly(){
	Scanner input = new Scanner(System.in){
	System.out.println("请输入四位会员卡号");		 	
	int x=input.nextInt();
	Random r=new Random();
	int a=r.nextInt(10);
	if(x/100%10==a)	{
	System.out.println("恭喜中奖啦");
	}else{
		System.out.println("谢谢惠顾");	 
}
	return Mainmenu;
}
	private static void zc(){
	Scanner input = new Scanner(System.in);
        System.out.println("请输入用户名");
        String name = input.next();
        System.out.println("请输入密码");
        String mima = input.next();
        System.out.println("注册成功");
        returnMain();
    }	 
	public static void returnMain() {
        System.out.println("是否返回主菜单?Y/N");
        Scanner input = new Scanner(System.in);
        if (input.next().equalsIgnoreCase("Y")) {
            Mainmenu();
        } else {
            System.out.println("谢谢使用");
        }
    }

}
35.编写一个方法,求整数n的阶乘,例如5的阶乘是1*2*3*4*5	
	public class Jc{
		public static int jc(x){
		int a=1;
	for(int i=i;i<=x){	
	         a*=i
	}
	    return a;
	}
	
	 public static void main(String[] args){
		System.our.println(jc(5));
	}
}	

36..编写一个方法,判断该年份是平年还是闰年。
import java.util.Scanner;		
public class Rn{
	public static void prn(int year){
	if(year%4==0&&year%100!=0||year%400==0){
	System.out.println(year+"年是闰年");
	}else{
	System.out.println(year+"年不是闰年");
	}
}
}
	public static void main(String[]args){
		Scanner input =new Scanner(System.in);
		System.out.prinln("请输入年份");
		int a=input.nextInt();
		prn(a);
	}
}

  

posted @ 2020-04-27 20:09  慕云云尊圣  阅读(170)  评论(0编辑  收藏  举报