天天看点

第十五章作业~~~

= = 太匆忙了,就不弄顺序了,都发了吧

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);

	}

}