it공부

삼항연산자를 이용한 프로그램

콩쨈 2020. 4. 23. 01:10
반응형
//삼항연산자를 이용한 프로그램
package testPkg0422;

import java.util.Scanner;

public class TestCls1 {
	public static void main(String[] args) {

	Scanner scan = new Scanner(System.in);
	
	//저장공간
	int num1;
	int num2;
	
	//프로그램 설명
	System.out.println("===========================================");
	System.out.println("두수를 작은것부터 출력하는 프로그램");
	System.out.println("===========================================");
	
	//빈줄
	System.out.println();
	System.out.println();
	
	//숫자입력을 받음
	System.out.println("\to 첫번쨰 값 입력:"); //안내문구1
	num1=scan.nextInt();
	
	System.out.println("\to 두번쨰 값 입력:"); //안내문구2
	num2=scan.nextInt();
	
//	num2가 더 작은값을 찾을떄는 ? 뒤 앞자리에 넣는다. 
	int result=(num1 > num2) ? num2:num1;
	
//	더 큰값을 찾을때는 맨끝자리에
	int result2=(num1 > num2) ? num1:num2;
	
	System.out.println("작은값:" + result);
	System.out.println("큰값:" + result2);
	
	System.out.println("프로그램 종료");
		
	}
}

식 만드는 연습을 많이 해야한다. 

 

삼항연산자2
//삼항연산자2
package testPkg0422;

import java.util.*;

public class TestCls2 {
	public static void main(String[] args) {

	int value=0;
	final int temp=5;
	Scanner scan = new Scanner(System.in);
	System.out.println("숫자입력:");
	value=scan.nextInt();
	
	System.out.println((value%5==0)?"5의배수":"5배수가 아님");
//	1.나머지연산자 2.비교연산자 우선순위
//	자바의 정석1 p91페이지
	

	
		
	}
}

 

삼항연산자3
package testPkg0422;

import java.util.*;

public class TestCls3 {
	public static void main(String[] args) {

	int num=0;
	Scanner scan = new Scanner(System.in);
	System.out.println("숫자입력:");
	num=scan.nextInt();
	
//	System.out.println((0<num<100) ? "0과100사이에 있음":"범위를 초과함");
//	잘못된 식 
//	이항연산은 무조건 두개씩 비교

		
	}
}


// 먼저 0하고num하고 비교 200을 넣어도 0과 먼저 비교해서 1 이나오기 때문에 펄스가 나옴 true 1 flase 0

//논리연산자는 딱 계산법이 두가지다 true  flase 
//종류 3가지 AND OR NOT

//AND(곱하기)&&
//true and true 일때만 true
//나머지는 flase
//OR (더하기)||
//두개의 항중 하나만  true여도 true
//NOT(무조건반대로)!
//
//
반응형

'it공부' 카테고리의 다른 글

HTML5 기본 템플릿  (0) 2020.07.05
제이쿼리 정리 :JSP 도로명 주소 API  (0) 2020.07.05
Html css 정리 / 드롭다운 태그  (0) 2020.06.22
논리연산자 AND OR NOT  (0) 2020.04.23
구글 애널리틱스 기초 용어 총정리  (0) 2020.03.30