[강의] 코딩 훈련 교본 (코틀린 편) – 06. 첫번째 퀴즈

본 강의는 코틀린(Kotlin)의 문법강의가 아닌, 프로그래밍 훈련을 위한 강의입니다. 따라서, 본 강의에서 알려드리는 내용만으로 코딩훈련에 임하시기 바랍니다. ※ 퀴즈는 \”프로그래머의 길(PWAY)\”에서 발췌하였습니다. – 저도 이 책으로 입문했습니다.

Kotlin Playground에서 풀기

[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

[이전글] [강의] 코딩 훈련 교본 (코틀린 편) – 05. 반복문(2)

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x