求java程序代码,200行左右

求java程序代码,200行左右,第1张

/**

 需求:奖客富翁游戏。

 菜单为:

 1.注册用户信息。填写用户名密码,电脑随机输出一个4位

 数字作为会员卡号。提示用户名,密码,及会员卡号。可选择第二步了

 2.登陆。校验是否已注册(是否存在会员卡号)。如果为空,

 提示用户不存在。

 如果用户名通过,密码错误,提示用户名和密码不匹配。如果

 验证成功结束。如果输入的用户名密码均匹配,给出登陆成功提示。

 可选择第三步了。

 3.先判断用户是否已登陆(是否存在会员卡)

 询问是否进行抽奖,选Y,电脑随机输出5个4位

 数字。如果其中有一个数字与用户卡号相同,则为中奖,奖励

 人民币为卡号数字帆睁的金额。否则,谢谢参与。程序退出。

 */

import java.util.Scanner

import java.util.Random

public class RichPerson {

public static void main(String[] args) {

// 输出菜单。

for (int a = 0 a < 6 a++) {

System.out.print("*")

}

System.out.print("欢迎进入奖客富翁系统")

for (int b = 0 b < 6 b++) {

System.out.print("*")

}

System.out.print("\n\t\t1.注弯轿闭册\n" + "\t\t2.登录\n" + "\t\t3.抽奖\n")

for (int c = 0 c < 31 c++) {

System.out.print("*")

}

// 输出菜单结束。

int caidan = 0//  *** 作菜单

String name = null// 会员注册名字

String myname = null// 会员登录名字

String password = null// 会员注册密码

String mypassword = null// 埋裂会员登录密码

int number = 0// 会员卡号

// int luckynumber=0//幸运号码

String str = null// 询问是否重试

// 输入数字选择菜单。

Scanner input = new Scanner(System.in)

Random output = new Random()

do {

System.out.println("\n请选择菜单:")

caidan = input.nextInt()

switch (caidan) {

case 1:

System.out.println("欢迎注册富翁,请依次输入用户名和密码")

System.out.println("用户名:")

name = input.next()

System.out.println("密码:")

password = input.next()

// 随机给出4位数的会员卡号

number = output.nextInt(8999) + 1000

System.out.println("注册成功!您的用户名:" + name + ",密码:" + password

+ ",会员卡号:" + number + "。请牢记!")

break

case 2:

// 先判断用户是否已注册。

if (name == null) {

System.out.println("您好,请先注册!")

break

} else {

System.out.println("欢迎登录富翁,请依次输入用户名和密码!")

// 用户名和密码匹配校验次数设置为3次。

for (int x = 0 x < 3 x++) {

System.out.println("用户名:")

myname = input.next()

if (!myname.equals(name)) {

System.out.println("用户" + myname + "不存在!请重试,剩余次数"

+ (2 - x) + "次!")

} else {

System.out.println("密码:")

}

mypassword = input.next()

if (!mypassword.equals(password)) {

System.out.println(myname + "密码错误!" + "请重试,剩余次数"

+ (2 - x) + "次!")

} else {

System.out.println("登陆成功!")

break

}

}

}

break

case 3:

// 判断用户是否已注册,是否已登录。

if (mypassword == null) {

System.out.println("您好,请先登录!")

break

} else if (!mypassword.equals(password)) {

System.out.println("您好,请先重试登录!")

break

} else if (mypassword.equals(password)) {

System.out.println("欢迎进入富翁,请问是否进行幸运抽奖(y/n)?")

String choujiang = input.next()

if (choujiang.equals("y")) {

int[] luckynumber = new int[5]

for (int m = 0 m < 5 m++) {

luckynumber[m] = output.nextInt(8999) + 1000

}

for (int m = 0 m < 5 m++) {

System.out.print(luckynumber[m] + "\t")

}

System.out.println("\n" + number)

for (int m = 0 m < 5 m++) {

if (number == luckynumber[m]) {

System.out.println("\n中奖!金额为:" + luckynumber)

break

} else {

System.out.println("\n木有中奖!")

break

}

}

import java.util.*

class Test {

public static void main(String[] args) {

Random rand = new Random()

int[] a = new int[200]

int count=0

for(int i=0i<a.lengthi++){

a[i] = Math.abs(rand.nextInt(900))+100

System.out.print(a[i]+"\t"手拿册)

if(a[i]%2==0){

count++

}

if(i%10==9){

System.out.println()

}

}

System.out.println("毕宏偶数个数为:"+count)

System.out.println("偶数概率敏答为:"+(count/200.0))

}

}

不贵。悉毕

一知梁个正常难度的java程序,平均价格在400元左右,因此200一个并不贵。

Java是一门面向对象编程语言,1990年代初由詹姆斯·高斯林等人开发出Java语言的雏形,最初被命名为Oak,后随着互联搭陆运网的发展,经过对Oak的改造,1995年5月Java正式发布。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8178928.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存