java复杂程序代码 java简单程序代码大全

50行左右的java程序代码,要求代码内含有两个循环,两个函数,50行,急需

随便给你写了一个

创新互联专业为企业提供内丘网站建设、内丘做网站、内丘网站设计、内丘网站制作等企业网站建设、网页设计与制作、内丘企业网站模板建站服务,10余年内丘做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

package com.wys.util;

import java.util.ArrayList;

import java.util.List;

import java.util.Random;

public class Test {

public static ListInteger smallNumbers,largeNumbers;

public static int sum1 = 0,sum2 = 0;

public static void main(String[] args) {

smallNumbers = new ArrayListInteger();

largeNumbers = new ArrayListInteger();

run();

}

public static void run() {

int i = 0;

for (int j = 0; j 50; j++) {

Random rand = new Random();

i = rand.nextInt(1000);

if (i500) {

small(i);

}else{

large(i);

}

}

System.out.println("随机输出的50个数字中:");

System.out.println("大于500的数(包括500)共有"+largeNumbers.size()+"个");

System.out.print("他们是"+largeNumbers);

System.out.println();

System.out.println("他们的和是"+sum1);

System.out.println("小于500的数共有"+smallNumbers.size()+"个");

System.out.print("他们是"+smallNumbers);

System.out.println();

System.out.println("他们的和是"+sum2);

}

private static void large(int number) {

largeNumbers.add(number);

sum1 += number;

}

private static void small(int number) {

smallNumbers.add(number);

sum2 += number;

}

}

如何用java程序编写复杂的计算公式程序

下面是代码!

import java.util.Scanner;

class NumCount

{

public static void main(String[] args)

{

Scanner in = new Scanner(System.in);

System.out.println("请输入你想累加的数的个数n:");

int sum=0;

int n;//n个数

n=in.nextInt();

for(int i=1;i=n;i++){

sum+=i;

System.out.print(i!=n?i + "+":i);

}

System.out.println("="+sum);

}

}

求一个50行左右的JAVA代码,最好每行带注释,谢谢啦

/*这个相当详细了.

程序也不算太难.而且给老师看的时候效果比较好.因为有图形化界面,又实现一个比较实用的功能.老师会比较高兴的.

建立一个文件名为Change.java就可以编译了*/

/*

* 这个程序实现输入身高算出标准体重,输入体重,算出身高的功能

*/

import java.awt.*; //导入相关类包,这才样使用相应awt图形界面的类

import java.awt.event.*;//同上

public class Change extends Frame { //定义一个类Change, 父类是Frame(图形界面的)

Button b = new Button("互查"); //创建一个按钮的对象b,显示为"互查"

Label l1 = new Label("身高(cm)");//创建一个lable.显示身高

Label l2 = new Label("体重(kg)");//创建一个lable 显示体重

double heigth, weigth; //定义变量

double x, y; //定义变量

TextField tf1 = new TextField(null, 10);//添加Text框

TextField tf2 = new TextField(null, 10);//添加Text框

public Change() {//类的构造函数,完成初始化

super("互查表");//创建窗口,标题为互查表

setLayout(new FlowLayout(FlowLayout.LEFT));//设置布局

add(l1);//把lable 身高放到window里

add(tf1);//把Text 框 放到窗口上

add(l2); //把lable 体重放到window里

add(tf2);//Test放到窗口里

add(b);//把button放到窗口上

pack();//自动放到窗口里排列上边的组件

setVisible(true);//可以让用户看到窗口

addWindowListener(new WindowAdapter() {//如果按 X, 关闭窗口

public void windowClosing(WindowEvent e) {

System.exit(0);

}

});

b.addActionListener(new ButtonListener());//添加button监听函数

}

class ButtonListener implements ActionListener {//实现click button时功能操作

public void actionPerformed(ActionEvent e) {//当click调用

if (tf1.getText()!=null) {//检查tf1 test 是否为空

try {//取异常

x = Double.parseDouble(tf1.getText());//字符转为double型

weigth = (x - 100) * 0.9;//算重量

tf2.setText("" + weigth);//显示重量

} catch (NumberFormatException ex) {

tf1.setText("");//如果输入不是数字,设为空

}

}

if (tf1.getText().equals("")==true){//tf1是否为空

y = Double.parseDouble(tf2.getText());//把tf2里的文本转为double 型 的

heigth = y / 0.9 + 100; //算身高根据重量

tf1.setText("" + heigth);}//显示身高

}

}

public static void main(String[] args) {//主函数,程序入口

new Change(); //建立类Change的对象,并调用他的构造函数Change().显示窗口

}

}

求java程序代码,200行左右

/**

需求:奖客富翁游戏。

菜单为:

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;

}

}

标题名称:java复杂程序代码 java简单程序代码大全
本文链接:https://www.cdcxhl.com/article12/ddesedc.html

成都网站建设公司_创新互联,为您提供静态网站响应式网站企业建站标签优化建站公司关键词优化

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

小程序开发