While 반복문이란 조건식에 제한이 없으면 무한히 반복하는 식이다 그림과 같이 하나의 조건식만으로 안에있는 수행문을 반복한다 while문안에 조건문을 넣어 제한을 걸수있다 return;을 넣으면 여기까지 수행하고 끝내라는 뜻 while 반복문을 활용하여 1부터 사용자가 원하는 값까지의 덧셈을 연산하는 프로그램을 만들어 보았다 위에것은 boolean을 이용한 논리형 밑에것은 int를 활용한 정수형으로 조건식을 짜보았다.
반복문 이란 반복적인 패턴을 컴퓨터에게 명령시키는 작업이다. ex) int b=0 for( int a = 0; a
변수명을 작성할때 단어가 이어진다면 단어 첫마디마다 대문자로 표기해야한다 이것을 카멜 표기법이라고 한다 조건문 if는 if 뒤에붙는 (조건식)이 참이면 안에있는 내용이 출력된다 다만 거짓일경우 아무것도 출력되지않는다 ex) int a = 10 if(a > 5) { system.out.println("a는 5보다 큽니다") } 결과값 : a는 5보다 큽니다 if(a>15) { system.out.println("a는 5보다 큽니다") 결과값 : 출력되지않음 이와 같이 if문은 결과가 수행될수도 안될수도 있음 만약 참이아닌 거짓의 값을 출력하고 싶다면 If else 구문을 활용해야한다. 참이 아닌 거짓의 결과를 출력할때엔 else를 활용하면 된다 ex) int a=4 if(a>5) { system.out.p..
삼항 연산자 란 조건식의 결과의 참과 거짓에 따라 정해둔 결과값을 출력하는것 식은 변수 = (조건식) ? 참 : 거짓 ex) int a = 3 > 7 ? 40 : 60 결과값 : 60 Scanner는 자바 개발자들이 만들어 놓은 도구인데 사용자가 콘솔에 입력한 값을 넣는 도구이다 연습문제로 키가 더 큰 사람의 값을 구하는 문제를 만들었는데 조건 연산자의 부호가 바뀌면 참과 거짓의 위치도 바뀌어야 한다는걸 깨달았다