⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cp.java

📁 模拟彩票系统
💻 JAVA
字号:
class Cp
{
	static int cp[]=new int[7];
	static int cp1[]=new int[7];
	static int level=0;
	public static void main(String args[]) 
	{
		maiCP();
		print();
		chanSheng();
		daYin();
        duiJiang();
		faJiang();	
	}
//**********************************************************************
//定义chanSheng函数,随机产生7个1--35之间的不重复的整数。
//**********************************************************************
	static void chanSheng()
	{
		for (int i=0;i<7 ;i++ )
		{
			int temp=0;
			while (true)
			{
				int j=0;
				temp=(int)(Math.random()*35+1);
				for (j=0;j<=i-1 ;j++ )
				{
					if (cp[j]==temp)
					{
						break;
					}
				}
				if (j==i)
				{
					break;
				}
			}
			cp[i]=temp;
		}
	}
//**********************************************************************
//定义daYin函数,打印出随机产生的7个中奖号码。
//**********************************************************************
	static void daYin()
	{
		System.out.print("┃本期35选7福利彩票的中奖号码是:");
		for (int i=0;i<7 ;i++ )
		{
			System.out.print(cp[i]+" ");
		}
		System.out.println("       ┃");
		System.out.println("┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫");	
	}
//**********************************************************************
//定义maiCP函数,随机产生7个1--35之间的不重复的整数。
//**********************************************************************
    static void maiCP()
	{
        System.out.println("╔━━━━━━━━━━━━━━━━━━━━━━━━━━━━╗");
        System.out.println("┃                                                        ┃");
        System.out.println("┃            欢迎您使用35选7福利彩票软件                 ┃");
        System.out.println("┃                                                        ┃");
        System.out.println("┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫");
        System.out.println("┃                                                        ┃");
        System.out.println("┃         请您在1-35之间挑选7个不重复的号码:             ┃");
        System.out.println("┃                                                        ┃");
        System.out.println("┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫");  //28个━
		for (int i=0;i<7 ;i++ )
		{
			System.out.print("┃请输入您的第"+(i+1)+"个号码: ");
			int temp=0;
			while (true)
			{
				//System.out.print("\t\t\t");
				temp=Integer.parseInt(KB.scan());
				if (1<=temp&&temp<=35)
				{					
					int j=0;
					for (j=0;j<=i-1 ;j++ )
					{
						if (temp==cp1[j])
						{
							System.out.println("┃请您不要输入重复的号码!");	
							break;
						}
					}
					if (j==i)break;
					/*else
						System.out.println("请您不要输入重复的号码!");*/
					    //System.out.println("请您重新输入:");
				}
				else
					System.out.println("┃请您输入1-35之间的号码!");
				    System.out.print("┃请您重新输入:");
			}
			System.out.println("┃");
			cp1[i]=temp;
		}
	}
//**********************************************************************
//定义print函数,打印出顾客挑选的彩票号码。
//**********************************************************************
    static void print()
	{
        System.out.println("┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫");
		System.out.print("┃您挑选的号码是:");
		for (int i=0;i<7 ;i++ )
		{
			System.out.print(cp1[i]+" ");
		}
		System.out.println("                          ┃");
		System.out.println("┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫");	
	}
//////////////////////////////////////////////////////////////////////

    static void duiJiang()
	{
		for (int i=0;i<7 ;i++ )
		{
			for (int j=0;j<7 ;j++ )
			{
				if (cp[i]==cp1[j])
				{
					level++;
					break;
				}
			}
		}
		System.out.print("┃你选中了"+level+"个号码!");
		System.out.println("                                       ┃");
		System.out.println("┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫");	
	}


//////////////////////////////////////////////////////////////////////


    static void faJiang()
	{
		switch (level)
		{
		case 7:System.out.print("┃★★★★★★★恭喜您中了【一等奖】5000000"+"元!"); break;
		case 6:System.out.print("┃★★★★★★☆恭喜您中了【二等奖】 500000"+"元!"); break;
		case 5:System.out.print("┃★★★★★☆☆恭喜您中了【三等奖】  50000"+"元!"); break;
		case 4:System.out.print("┃★★★★☆☆☆恭喜您中了【四等奖】   5000"+"元!"); break;
		case 3:System.out.print("┃★★★☆☆☆☆恭喜您中了【五等奖】    500"+"元!"); break;
		case 2:System.out.print("┃★★☆☆☆☆☆恭喜您中了【六等奖】     50"+"元!"); break;
		case 1:System.out.print("┃★☆☆☆☆☆☆恭喜您中了【鼓励奖】      5"+"元!"); break;
		case 0:System.out.print("┃         谢谢您的支持,欢迎下次再来!           "); break;
		}
        System.out.println("           ┃");
		System.out.println("╚━━━━━━━━━━━━━━━━━━━━━━━━━━━━╝");
	}


//////////////////////////////////////////////////////////////////////


}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -