引用 | 編輯
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 |