본문 바로가기
728x90
300x250
SMALL

프로그래밍82

이진연산 증감연산자와 대입연산자 흔히 볼 수 있는 로봇청소기나 전광판 같은 동작감지 센서등은 내부에 아 작은 컴퓨터를 탑재하고 있습니다. 모터나 led등을 제어할 목적으로 이진연산을 자주 사용합니다. 이진연산 이분법적인 요소를 가진 곳에 사용할 수 있다. 모터의 On, Off나 LED의 점등, 소등에 활용 가능하다. 1. 증감 연산자 ++연산자는 변수의 값을 1증가, -- 연산자는 1 감소 시킨다. 증감 연산자의 위치에 따라 전위, 후위 형태로 나뉘어진다. ++A A의 값을 1증가(전위연산) A = A+1 A++ A의 값을 1증가(후위연산) B = A++ 이런 경우 증가되기 전에 상태가 B에 저장된 후 이 라인을 지난 후에는 A는 +1한 값이 된다. public class Exam2 { public static void main(Str.. 2021. 10. 2.
산술연산자 1. 산술연산자 가장 일반적으로 사용되는 연산자이며 덧셈, 뺄셈등의 처리를 하는데 사용하는 연산자이다. 피연산자의 개수에 따라서 단항연산자와 이항연산으로 구분되며 단항연산자는 :+1.-1 이런식으로 부호 결정연산자를 포함해서 논리에도 경우에 따라서 포함된다 이항연산자는 1+2같이 값이 2개인것을 말하며 변수로 A+B이런식으로 표현할 수 도 있다. 연산 결과를 저장하는 변수는 항상 왼쪽에 두어야 한다. 연산결과는 어딘가에 저장해야 한다. ex) A = B+1 (O) / 3 = B + 1 (X) 2%3 나머지의 몫을 구할때 피연산자가 작을경우는 항상 값은 앞쪽 숫자라고 보면 된다. 2. 산술 연산시 주의사항 정수와 정수의 연산 결과는 정수이다. 정수와 실수의 연산 결과는 실수이다. 3+3.14이런경우 저장되.. 2021. 10. 1.
식별자 규칙 식별자란? 변수명, 클래스명, 메서드명 등을 지정할 때 사용하는 문자열을 말하는데 프로그래머가 임의로 지정할 수 있지만 아래와 같은 규칙을 따라야 합니다. 식별자로 사용할 수 있는 문자는 영어, 한글, 숫자, 밑줄문자 등이며 숫자로는 시작할 수 없다. 대소문자는 구분되어 사용된다. 특수문자는 사용이 불가능하나 "$"는 사용이 가능하다. 예약어(키워드)는 사용이 불가능하다. 사용이 불가능한 식별자 : 777jack(숫자로 시작), while(예약어), @mail(특수문자 사용 불가능) 2021. 9. 30.
[JAVA]else if문 이해하기 if-else문 성적이 90점이 넘으면 A 80이상이면 B 70이상이면 C 그 외에는 F를 출력하는 예제를 만든다고 할때 if-else if(score>90) { System.out.println("A"); }else { if(score>=80) { System.out.println("B"); } else { if(score>=70) { System.out.println("C"); }else { System.out.println("F"); } } } 원래는 위와 같은 식인데 복잡하니까 else if문으로 아래와 같이 표현할 수 있다. if(score>90) { System.out.println("A"); } else if(score>=80) { System.out.println("B"); }else if.. 2021. 9. 29.
728x90
반응형
LIST