[JAVA] 반복문 for을 이용한 피라미드 별 찍기
·
JAVA
●입력값을 받아 아래의 별을 for 문을 이용해서 만드시오 * ** *** **** Scanner sc = new Scanner(System.in); //입력값을 받을 표준 입력 클래스 스캐너 생성 System.out.println("숫자을 입력하시오"); // 슷자를 입력하라는 명령어를 출력 int num = sc.nextInt(); // int num에 사용자가 입력한 숫자를 할당 for (int i = 0; i 0; i--) { // i는 입력 값이고, 이건 맨 끝을 기준으로 *을 늘려가는 것이기 때문에 // 마이너스는 올 수 없도록 반복값을 0보다 클 때 까지로 설정한다. // 또한, 공백이 점점 줄어드는 것이기 때문에 i (입력값) 는 다운카운팅으로 설정하였다. ch = ' '; // ch를 공..
[JAVA] 자바 제어문 : 반복문 (for)
·
JAVA
for 반복문 for(시작값; 반복 조건; 증감) { //-> 시작값을 기준으로 반복 조건을 실행 후 증감에 대하여 표시한다. 실행문; } int i; //int i를 선언 for(i=1;i
[JAVA] 자바 조건문 if 와 switch 차이
·
JAVA
if : 따져야 할 조건의 수가 적을 때 유리하다. - if 문은 점프 테이블을 만드는 오버헤드가 없는 대신 모든 조건을 확인 해야 하는 오버헤드가 발생 한다. if 문은 판단을 true 나 false 두가지 경우로 한다. if 는 비교연산자를 통해 범위를 지정하는 조건식을 작성 가능하다. ex) if 문은 조건식에 if (a > 20 && a < 50) 와 같이 포괄적인 범위 지정이 가능하다. switch : 따져야 할 조건의 수가 많을 때 유리하다. - if 문과 반대로 switch 문은 점프테이블이 있어서 조건에 맞는 테이블이 나오면 바로 해당 실행문을 실행 한다. switch 문은 변수의 값을 어떤 수치나 문자로 명시한다. 따라 값을 비교 할 때 if 문에 비해 상대적 제약이 있다. switch문..
[JAVA] 자바 제어문 : 조건문(switch)
·
JAVA
Switch 조건문 : 조건이 다양할 때 사용할 수 있는 문장 switch(비교 대상){ case 1: 실행문; break // 블록을 빠져 나가는 문장. 모든 케이스 문에는 브레이크가 있어야 한다. 아니면 케이스가 모두 실행 된다. case 2: 실행문; break case 3: 실행문; break default: (모든 케이스와 일치 하지 않을 때 수행 할 문장) } - 스위치 문을 쓸 때는 꼭 break 를 써 줘야 한다. 안써주면 컴퓨터가 맞는 값 부터 - default 값까지 break 없는 수행문을 전부 반환 하기 떄문. int x = 2; switch (x) { // x 랑 비교 할껀데, case 1: //x 가 1 이면 System.out.println("X는1"); // x는 1 을 반환..
해니01_15
'자바' 태그의 글 목록 (23 Page)