for(3)
-
Day07 - Quiz를 풀어봅시다
- 가로, 세로를 입력받고, 사각형을 출력 ( 윤곽만 나타내기 ) 가로는 열이고, 세로는 행이죠? 행은 외부 반복문, 열은 내부 반복문. 출력형태를 보면, 행이 1일 때, 열이 1일 때, 행이 마지막일 때, 열이 마지막일 때 만 *를 찍어주면 되겠죠 이 점만 유의하고 코드를 작성해주면 쉽습니다. - 정수를 입력 받아서 , 입력받은 정수까지 수 중에 소수들의 합계 일단 먼저, 정수를 입력받아 줍니다. 이제 입력받는 건 너무 쉬워서 따로 안 적겠습니다. 소수인지 체크해줄 count 변수를 하나 선언해줍니다. count가 2개 이면, 소수 입니다. - 배열의 오름차순 정렬을 하시오. ( Arrays.toString() 을 이용할 것 ) -> 선택정렬 int arr[] = { 23, 5, 1, 43, 100, ..
2021.02.23 -
Day07 - 반복문의 중첩 02
오늘ㄹㄹㄹ도 반복문의 중첩에 대해 공부해 봅시다. 오늘은 별찍기를 해볼거에용 이렇게 별을 찍기 위해서는 어떻게 해야 할까요? 중첩 반복문을 사용하면 되는데, 행이 5개, 열이 4개네요. 그러면 행이 1번 돌때, 열이 4번 -> 내부 반복문이 4번 반복 되도록 열이 4번 돌면 행이 1번씩 총 5번 -> 외부 반복문이 5번 반복 되도록 외부에 있는 for문은 5번 반복 되고, 내부에 있는 for문은 4번 반복이 되죠. 그리고, 내부에 있는 for문이 다 돌고, 줄을 바꿔줍니다. 이번에는 별이 1개씩 늘어가도록 찍어봅시다 일단, 행이 5개죠 ? 그러면 외부에 있는 반복문은 5번 반복되면 되겠네여 그리고, 내부에 있는 반복문은 1개부터 1개씩 늘어가네여 내부 반복문 에서, j가 1일때, i도 1이죠 그럼 참이니..
2021.02.23 -
Day06 - 반목문 for , swap
이번에는 반복문 중에 하나인 for문 에 대해 알아 봅시다 ~ 먼저, 반복문에 꼭 사용되는 3가지 코드가 있죠? 1. 제어변수 선언 2. 조건문 3. 제어변수 증감 연산자 ( 조건문이 false가 될 수 있도록 ) 위의 3가지를 while 문으로 표현해보면, int i = 1; -> 제어변수 선언 while ( i 조건문 조건문이 참(true) 일때, 실행문 i++; -> 제어변수 증감 연산자 } 이렇게 표현할 수 있죠 for문으로 표현 해봅시다. for ( int i = 1 ; i 조건문 검사 -> 실행문 -> 제어변수 증감 연산자 -> 조건문 검사 -> 실행문 -> 제어변수 증감 연산자 -> 조건문 검사 -> 실행문 -> 제어변수 증감 연산자 ..... 이렇게 흘러 갑니다. while 문에 비해 조금..
2021.02.22