본 강의는 코틀린(Kotlin)의 문법강의가 아닌, 프로그래밍 훈련을 위한 강의입니다. 따라서, 본 강의에서 알려드리는 내용만으로 코딩훈련에 임하시기 바랍니다. ※ 퀴즈는 “프로그래머의 길(PWAY)”에서 발췌하였습니다. – 저도 이 책으로 입문했습니다.
[Quiz 1]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
예상 결과:
n = 5
1 2 3 4 5
10 9 8 7 6
11 12 13 14 15
20 19 18 17 16
21 22 23 24 25
[Quiz 2]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
**조건 : 값을 입력할때는 for문을 하나만 사용한다. if문을 사용하지 않는다. **
예상 결과:
n = 7
1 1 1 1 1 1 1
1 1 0 0 0 1 1
1 0 1 0 1 0 1
1 0 0 1 0 0 1
1 0 1 0 1 0 1
1 1 0 0 0 1 1
1 1 1 1 1 1 1
[Quiz 3]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
예상 결과:
n = 5
1 2 3 4 5
0 6 7 8 0
0 0 9 0 0
0 0 0 0 0
0 0 0 0 0
[Quiz 4]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
예상 결과:
n = 5
1 0 0 0 0
2 6 0 0 0
3 7 9 0 0
4 8 0 0 0
5 0 0 0 0
[Quiz 5]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
예상 결과:
n = 5
0 0 0 0 0
0 0 0 0 0
0 0 9 0 0
0 6 7 8 0
1 2 3 4 5
[Quiz 6]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
예상 결과:
n = 5
0 0 0 0 1
0 0 0 6 2
0 0 9 7 3
0 0 0 8 4
0 0 0 0 5
[Quiz 7]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
힌트 : 가운데 25는 마지막에 따로 넣어준다.
예상 결과:
n = 5
1 2 3 4 5
16 0 0 0 6
15 0 0 0 7
14 0 0 0 8
13 12 11 10 9
[Quiz 8]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
예상 결과:
n = 5
1 2 3 4 5
16 17 18 19 6
15 24 25 20 7
14 23 22 21 8
13 12 11 10 9
[Quiz 9]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
예상 결과:
n = 5
3 3 3 3 3
3 2 2 2 3
3 2 1 2 3
3 2 2 2 3
3 3 3 3 3
[Quiz 10]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
예상 결과:
n = 5
1 3 6 10 15
2 5 9 14 19
4 8 13 18 22
7 12 17 21 24
11 16 20 23 25