잇연

[국비지원교육] JAVA 4일차_제어문(조건문)_05.04 본문

JAVA

[국비지원교육] JAVA 4일차_제어문(조건문)_05.04

잇연 2022. 5. 5. 00:15
/*
     if ~ else  :  true=>처리 / false=>처리
     형식) => 140page
          프로그램에서 가장 많이 사용하는 문장 
          if(조건문)
          {
             조건이 true일때 처리하는 문장 
          }
          else
          {
             조건이 false일때 처리하는 문장 
          }
          
          => 예)
                 int a=10;
                 if(a%2==0)
                 {
                 }
                 if(a%2!=0)
                 {
                 }
                 
                 ================>
                 
                 if(a%2==0)
                 {
                 }
                 else
                 {
                 }
*/ 

대소문자 구분 (C≥a && C≤z) (C≥A && C≤Z)

public class 선택조건문_1 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
        char c='A';
        if(c>='A' && c<='Z')
        	System.out.println("대문자"); // 조건 => true
        //if(c>='a' && c<='z')
        	//System.out.println("소문자");
        else
        	System.out.println("소문자"); // 조건 => false
	}

}

홀수짝수 (c%2==0)

// 경우의 수 => 
/*
 *    조건 1 => if 
 *      => true/false => if~else
 *    조건 2 => 다중 조건문 
 */
import java.util.Random;
public class 선택조건문_2 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
        // 정수 => 임의의 수 => 짝수/홀수 
		// 자바 => 웹,모바일,일반자바 => 동일 
	    // 임의의 수를 추출 
		Random rnd=new Random();
		int num=rnd.nextInt(100)+1; //1~100
		System.out.println("num="+num);
		if(num%2==0)
			System.out.println("짝수");
		else
			System.out.println("홀수");
	}

}

+랜덤만들기

import java.util.Random;
public class 연습장 {
	public static void main(String[] args) {
		Random rnd=new Random();
		int number =rnd.nextInt(100);
		System.out.println(number);		
	}		

}

로그인 아이디 비밀번호 id.equalsIgnoreCase(MYID)

/*
 *   String : 문자열을 저장하는 데이터형(참조형)
 *            데이터형 / 클래스형(기능) / 확장해서 사용 할 수 없다
 *            => 제공한 그대로 사용 (종단 클래스)
 *            => System,Math
 *   형식) 
 *        String 변수명="문자열";
 *        
 *        => 기능 
 *           equals : (==) => 문자열 자체를 비교 
 */
// 1. 로그인 처리 
// 사용자가 ID,PWD => 저정된 ID,PWD => 
import java.util.*;
public class 선택조건문_3 {
    public static void isLogin()
    {
    	// TODO Auto-generated method stub
    			// 상수 => 반드시 선언에 동시에 초기화 => 변경할 수 없다 
    	        final String MYID="admin";//ADMIN Admin ADmin..
    	        final String MYPWD="1234";
    	        // => JVM에 명령을 내린다 
    	        // 1. 입력값을 받는다 
    	        Scanner scan=new Scanner(System.in);
    	        System.out.print("ID 입력:");
    	        String id=scan.next();//문자열을 읽어 와라 
    	        
    	        System.out.print("비밀번호 입력:");
    	        String pwd=scan.next();
    	        // 2. 처리 
    	        // equalsIgnoreCase : 대소문자 구분없이 비교
    	        // equals:대소문자 구분
    	        if(id.equalsIgnoreCase(MYID) && pwd.equals(MYPWD))
    	        {
    	        	System.out.println(id+"님 로그인되었습니다");
    	        }
    	        else
    	        {
    	        	System.out.println("아이디나 비밀번호가 틀립니다!!");
    	        }
    	        // 3. 처리된 결과 출력 
    }
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		// 상수 => 반드시 선언에 동시에 초기화 => 변경할 수 없다 
        final String MYID="admin";//ADMIN Admin ADmin..
        final String MYPWD="1234";
        // => JVM에 명령을 내린다 
        // 1. 입력값을 받는다 
        Scanner scan=new Scanner(System.in);
        System.out.print("ID 입력:");
        String id=scan.next();//문자열을 읽어 와라 
        
        System.out.print("비밀번호 입력:");
        String pwd=scan.next();
        // 2. 처리 
        // equalsIgnoreCase : 대소문자 구분없이 비교
        // equals:대소문자 구분
        if(id.equalsIgnoreCase(MYID) && pwd.equals(MYPWD))
        {
        	System.out.println(id+"님 로그인되었습니다");
        }
        else
        {
        	System.out.println("아이디나 비밀번호가 틀립니다!!");
        }
        // 3. 처리된 결과 출력 
	}

}
import java.util.*;
public class 연습장 {
	public static void main(String[] args) {
		final String MYID="slowpet";
		final String MYPWD="1234";
		Scanner scan=new Scanner(System.in);
		System.out.print("아이디를 입력하세요:");
		String id = scan.next();
		System.out.println("비밀번호를 입력하세요:");
		String pwd = scan.next();
        if(id.equalsIgnoreCase(MYID) && pwd.equalsIgnoreCase(MYPWD)) {
        	System.out.println(id+"님 로그인 되었습니다");
        }
        else
        {
        	System.out.println("아이디나 비밀번호가 틀렸습니다.");
        }
		
		
		
	}
}

 

 

 

'JAVA' 카테고리의 다른 글

dd  (0) 2022.05.06
w  (0) 2022.05.06
[국비지원교육] JAVA 3일차_연산자_05.03  (0) 2022.05.03
[국비지원교육] JAVA 2일차_연산자_05.02  (0) 2022.05.02
자바의 정석 공부, 요약  (0) 2022.05.01