天天看點

第十五章作業~~~

= = 太匆忙了,就不弄順序了,都發了吧

package cn.jbit.Zuoye.test;

import java.util.Scanner;

public class D4 {

	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		System.out.println("請輸入一端字元串:");
		String chuan = input.next();
		System.out.println("請輸入要查找的字元");
		char zifu = input.next().charAt(0);
		int index =-1;
		do {
			index = chuan.indexOf(zifu,index+1);
			if (index!=-1) {
				
			
			System.out.println(zifu+"出現的位置在第"+(index+1)+"個字");
			}
		} while (index>=0);
		
	}

}
           
package cn.jbit.Zuoye.test;

import java.util.Scanner;

public class Chazhao {

	
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		System.out.print("請輸入一個字元串:");
		String chuan = input.next();
		System.out.print("請輸入一個字元:");
		char zifu = input.next().charAt(0);
		char [] cs = chuan.toCharArray();
		int count = 0;
		for (char c : cs) {
			if (zifu==c) {
				count++;
				
			}
		}
		System.out.println(chuan+"中包含"+count+"個"+zifu);
	}

}
           
package cn.jbit.Zuoye.test;

import java.util.Scanner;

public class Huiyuan {

	
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		do {
			System.out.println("請輸入會員生日<月/日");
			String bd = input.next();
			String[] b = bd.split("/");
			if (b.length==2) {
				if (b[0].length()==2&&b[1].length()==2) {
					System.out.println("該會員生日是:"+bd);
				}else{
					System.out.println("生日形式輸入錯誤!");
					continue;
				}
			}else{
				System.out.println("生日形式輸入錯誤!");
				continue;
			}
			System.out.println("請輸入會員密碼:");
			String mima = input.next();
			if (mima.length()>=6&&mima.length()<=10) {
				System.out.println("該會員的密碼是:"+mima);
				return;
			}else {
				System.out.println("密碼格式不對!");
			}
			
			
		} while (true);
	}

}
           
package cn.jbit.Zuoye.test;

import java.util.Scanner;

public class Huiyuanshengji {

	
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		System.out.println("***歡迎進入注冊系統***\n");
	
		do {
			System.out.print("請輸入身份證:");
			String id = input.next();
			System.out.print("請輸入手機号:");
			String ipone = input.next();
			System.out.print("請輸入座機号:");
			String zuoji = input.next();
			if (id.length()!=16&&id.length()!=18) {
				System.out.println("身份證号必須是16位或18位!");
				continue;
			}
			if (ipone.length()!=11) {
				System.out.println("手機号碼必須是11位!");
				continue;
			}
			String[] strs = zuoji.split("-");
			if (strs.length==2) {
				if (strs[0].length()==4&&strs[1].length()==7) {
					System.out.println("注冊成功");
				
					break;
				}else{
					System.out.println("座機号碼區号必須是4位,電話号碼必須是7位");
				}
			}else{
				System.out.println("座機号碼區号與電話号碼之間請用-連接配接");
			}
		} while (true);
	}

}
           
package cn.jbit.Zuoye.test;

import java.util.Scanner;

public class Zhuce {

	
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		System.out.println("***歡迎進入注冊系統***\n");
		boolean d;
		do {
			System.out.println("請輸入使用者名:");
			String name = input.next();
			System.out.println("請輸入密碼:");
			String mima = input.next();
			System.out.println("請再次輸入密碼:");
			String mima2 = input.next();
			if (name.length()<3||mima.length()<6) {
				System.out.println("使用者名長度不能小于3,密碼不能小于6!");
				continue;
				
			}
			if (mima.equals(mima2)) {
				System.out.println("注冊成功!請牢記使用者名和密碼!");
				d =false ;
				break;
			}else{
				System.out.println("兩次輸入的密碼不相同!");
			}
		} while (true);

	}

}