[Swift] Notebook
[Swift] 초보자를 위한 연습문제(for,if)
Dev2DHs
2014. 11. 6. 22:12
(1) 다음 조건을 만족하는 코드를 작성하라.
조건 1 |
myNumber 라는 리스트 안에 101, 2, 509, 301, 322, 21, 69, 190, 874, 240 숫자를 담아라. |
조건 2 |
myNumber라는 리스트의 각 숫자들을 비교해서 최댓값을 출력하라. (출력결과는 "위의 데이터 중 최댓값은 *** 입니다."형태로 출력할 것) |
(2) 다음 코드에 추가로 코드를 작성하라.
[요구사항 : 다음 큰 수의 key값을 추가로 출력하라.]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | let interestingNumbers = [ "Prime": [2, 3, 5, 7, 11, 13], "Fibonacci": [1, 1, 2, 3, 5, 8], "Square": [1, 4, 9, 16, 25], ] var largest = 0 for (kind, numbers) in interestingNumbers { for number in numbers { if number > largest { largest = number } } } largest |