回圈设计~超难~~求救

Home Home
引用 | 编辑 池池
2010-12-11 13:48
楼主
推文 x0
回圈

1. 试写一程式, 让使用者输入兩次密码 (四位整數), 并验证使用者兩次输入

的密码是否符合, 输入三次不正确即显示错误的讯息 ..

访客只能看到部份内容,免费 加入会员



献花 x0
引用 | 编辑 totsi
2010-12-13 13:58
1楼
  
Java在下不会,所以可以参考一下下列流程
1.1 请使用者输入密码并记录
1.2 请使用者再次输入密码并记录
1.3 比对两次输入的密码
1.4 如不一致,回到1.5。
1.5 未达第三次,请到1.1。反之则显示错误讯息并结束

2.1 让使用者输入6个整数,并记录
2.2 比对第一组数值是否符合程式中设定的第一个号码
2.3 比对第二组数值是否符合程式中设定的第二个号码
.
.
.
2.7 比对第六组数值是否符合程式中设定的地六个号码
  (在c/c++2.2-2.7可用do..while或是while来处理。)
2.8 如2.2-2.7步骤皆正确,显示您中头奖的讯息。

多选一条件叙述不是很了解,所以第三题在下也不会。@@
在下只知道c/c++内可以用switch()来处理。

献花 x0
引用 | 编辑 regist
2011-09-04 17:10
2楼
  
import java.util.Scanner;
public class Hello{
  public static void main(String[] args){
    Scanner sc = new Scanner(System.in);
   
    for(int times=0; times<3; times++) {
        System.out.println("请输入密码:");
        String pwd1 = sc.next();
        String pwd2 = sc.next();
        if(pwd1.equals(pwd2)) {
          System.out.println("Pass!");
          return;
        }
    }
    System.out.println("错误讯息");
  }
}
不知道难在哪里,其它2,3题依样画葫芦就 OK 了

献花 x1