조건문 (3) 썸네일형 리스트형 [BOJ] 백준 14681 사분면 고르기 (Swift) 문제 https://www.acmicpc.net/problem/14681 14681번: 사분면 고르기 점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다. www.acmicpc.net 풀이 조건문에 대한 이해가 있으면 쉽게 풀 수 있는 문제 소스코드 후기 조건에 맞는 1, 2, 3, 4분면을 출력해주면 되는 문제 [BOJ] 백준 9498 시험 성적 (Swift) 문제 https://www.acmicpc.net/problem/9498 9498번: 시험 성적 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. www.acmicpc.net 풀이 조건문을 사용해서 풀이할 수 있는 문제 if문, 또는 switch문을 사용해서 풀 수 있음 Swift에서는 switch문에 범위(range)를 넣을 수 있다. 범위를 못 넣는 언어인 경우 80 ~ 89 같은 경우 score / 10 의 몫을 활용해서 풀 수 있을 듯. 소스코드 후기 이번 문제는 switch문을 사용해서 풀었는데 개인적으로 if문 보다는 가독성이 더 뛰어나다고 생각함 Swift에서는 switch문에.. [BOJ] 백준 1330 두 수 비교하기 (Swift) 문제 https://www.acmicpc.net/problem/1330 1330번: 두 수 비교하기 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. www.acmicpc.net 풀이 비교 연산자 + 조건문을 사용할 줄 안다면 쉽게 풀 수 있음 3항 연산자로 풀이할 수도 있음 소스코드 후기 단순히 비교 연산자와 조건문을 사용할 줄 아느냐~ 를 묻는 문제인 것 같다! 3항 연산자를 사용해서 풀이를 해봤는데, 중첩된 3항 연산자를 사용하니 가독성이 떨어지는 것 같아서 개인적으로는 중첩된 삼항연산자는 지양하는게 좋겠다고 생각된다. (물론 중첩되지 않은 삼항연산자 사용은 좋아함!) 이전 1 다음