본 강의는 코틀린(Kotlin)의 문법강의가 아닌, 프로그래밍 훈련을 위한 강의입니다. 따라서, 본 강의에서 알려드리는 내용만으로 코딩훈련에 임하시기 바랍니다. ※ 퀴즈는 \”프로그래머의 길(PWAY)\”에서 발췌하였습니다. – 저도 이 책으로 입문했습니다.
[Quiz 1]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
힌트 : for문의 열과 행을 결정하는 i, j는 행, 열을 결정할때만 쓰는것이 아니다.
예상 결과:
n = 5
1 1 1 1 1
2 2 2 2 2
3 3 3 3 3
4 4 4 4 4
5 5 5 5 5
[Quiz 2]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
힌트 : for문의 열과 행을 결정하는 i, j는 행, 열을 결정할때만 쓰는것이 아니다.
예상 결과:
n = 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
[Quiz 3]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
힌트 : for문의 열과 행을 결정하는 i, j는 연산도 가능하다.
예상 결과:
n = 5
1 2 3 4 5
2 3 4 5 6
3 4 5 6 7
4 5 6 7 8
5 6 7 8 9
[Quiz 4]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
힌트 : for문의 열과 행을 결정하는 i, j는 연산도 가능하다.
예상 결과:
n = 5
1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
4 8 12 16 20
5 10 15 20 25
[Quiz 5]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
힌트 : n을 이용하라.
예상 결과:
n = 5
5 4 3 2 1
5 4 3 2 1
5 4 3 2 1
5 4 3 2 1
5 4 3 2 1
[Quiz 6]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
힌트 : n을 이용하라.
예상 결과:
n = 5
5 5 5 5 5
4 4 4 4 4
3 3 3 3 3
2 2 2 2 2
1 1 1 1 1
[Quiz 7]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
힌트 : 5장에서 배운 변수 k가 등장할 차례다.
예상 결과:
n = 5
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
[Quiz 8]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
힌트 : 5장에서 배운 변수 k가 등장할 차례다.
예상 결과:
n = 5
1 3 5 7 9
11 13 15 17 19
21 23 25 27 29
31 33 35 37 39
41 43 45 47 49
[Quiz 9]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다.
힌트 : 5장에서 배운 변수 k가 등장할 차례다.
예상 결과:
n = 5
2 4 6 8 10
12 14 16 18 20
22 24 26 28 30
32 34 36 38 40
42 44 46 48 50
[Quiz 10]
문제 : n에 숫자를 넣으면 해당 숫자만큼 열과 행이반복되는 프로그램을 만드시오.
조건 : 예상 결과와 결과값이 같아야 한다. 배열을 배우지 않았기 때문에 배열로 푸는 것은 금지한다.
힌트 : 종이에 써가면서 수열을 생각하라.
예상 결과:
n = 5
21 22 23 24 25
16 17 18 19 20
11 12 13 14 15
6 7 8 9 10
1 2 3 4 5