0
点赞
收藏
分享

微信扫一扫

JAVA 第四节练习

天行五煞 2022-03-25 阅读 62
java

任务一:计算并输出1-1000之间所有偶数的和。

public static void main(String[] args) {
		//for循环计算1-1000之间偶数和
		int result = 0;
		for(int i = 1; i<=1000; i++) {
			if(i%2 == 0) {
				System.out.println(i);
				result +=i;
			}
		}
		System.out.println(result);
	}

任务二:由控制台输入用户名及密码,与程序中所存储的用户名及密码进行比较,输入错误时提示用户“用户名及密码错误!请重新输入!”,输入匹配则提示登录成功。

String name = "admin";
	String password = "admin";
	Scanner input = new Scanner(System.in);
	String inputName = "";
	String inputPass = "";
    do {
	System.out.println("请输入用户名:");
	inputName = input.next();
	System.out.println("请输入密码:");
	inputPass = input.next();
	if (!name.equals(inputName) ||!password.equals(inputPass)) {				 
    System.out.println("用户名或
			密码错误,请重新输入!");
	}
    } while (!name.equals(inputName) ||!password.equals(inputPass));

任务三:用户由控制台输入用户名及密码进行登录,输入正确提示登录成功,失败则提示重新输入,为防止用户恶意登录,限制每人只能登录三次,三次输入错误则退出系统。

String name = "admin";
	String password = "admin";
	Scanner input = new Scanner(System.in);
	String inputName = "";
	String inputPass = "";
do {
	System.out.println("请输入用户名:");
	inputName = input.next();
	System.out.println("请输入密码:");
	inputPass = input.next();
	if (!name.equals(inputName) ||!password.equals(inputPass)) {				 
    System.out.println("用户名或密码错误,请重新输入!");
}
   } while (!name.equals(inputName) ||!password.equals(inputPass));
if (!name.equals(inputName) ||!password.equals(inputPass)) {				 
    System.out.println("用户名或密码错误,请重新输入!");
}
   } while (!name.equals(inputName) ||!password.equals(inputPass));
if (!name.equals(inputName) ||!password.equals(inputPass)) {				 
    System.out.println("用户名或密码错误,请重新输入!");
}
   } while {
       System.out.println("退出程序");
举报

相关推荐

0 条评论