프로그래머스 16

[C] 프로그래머스 스쿨_3주차 문제 2: 각도기

[1] 문제 문제 설명 각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return 하도록 solution 함수를 완성해 주세요. 예각 : 0 HTML 삽입 미리보기할 수 없는 소스 주어진 각도를 입력으로 받고, 해당하는 숫자를 나타내는 정수 값을 반환하는 함수의 부분이다. 2. 조건문: HTML 삽입 미리보기할 수 없는 소스 주어진 각도에 대해 조건문을 사용하여 각도에 해당하는 숫자를 판단하고 그에 해당하는 값을 변수 answer에 저장한다. 첫 번째 조건문(if ( 0 < angle && angle < 90 )): 입력 각도가 ..

[C] 프로그래머스 스쿨_3주차 문제 1: 나이 출력

[1] 문제 문제 설명 머쓱이는 40살인 선생님이 몇 년도에 태어났는지 궁금해졌습니다. 나이 age가 주어질 때, 2022년을 기준 출생 연도를 return 하는 solution 함수를 완성해주세요. 제한사항 0 HTML 삽입 미리보기할 수 없는 소스 [3] 해석 1. #include 문: #include : 표준 입력/출력 함수를 사용하기 위해 포함되는 헤더 파일이다. #include : 불리언 자료형(bool)과 관련된 기능을 사용하기 위해 포함되는 헤더 파일이다. #include : 일반적인 유틸리티 함수들을 사용하기 위해 포함되는 헤더 파일이다. 2. int solution(int age) 함수: int: 함수가 정수형(int) 값을 반환한다는 것을 나타낸다. solution: 함수의 이름 (in..

[C] 프로그래머스 스쿨_1주차 문제4: 두 수의 곱

[1] 문제 문제 설명 정수 num1, num2가 매개변수 주어집니다. num1과 num2를 곱한 값을 return 하도록 solution 함수를 완성해주세요. 제한사항 0 ≤ num1 ≤ 100 0 ≤ num2 ≤ 100 입출력 예 num1 num2 result 3 4 12 27 19 513 입출력 예 설명 입출력 예 #1 num1이 3, num2가 4이므로 3 * 4 = 12를 return합니다. 입출력 예 #2 num1이 27, num2가 19이므로 27 * 19 = 513을 return합니다. [2] 정답 HTML 삽입 미리보기할 수 없는 소스 [3] 해석 정답의 C 코드는 두 정수를 입력받아 그들의 곱을 계산하고 출력하는 프로그램이다. 코드를 하나씩 분석해보겠다. HTML 삽입 미리보기할 수 없..

[C] 프로그래머스 스쿨_1주차 문제3: 두 수의 차

[1] 문제 문제 설명 정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return하도록 soltuion 함수를 완성해주세요. 제한사항 -50000 ≤ num1 ≤ 50000 -50000 ≤ num2 ≤ 50000 입출력 예 num1 num2 result 2 3 -1 100 2 98 입출력 예 설명 입출력 예 #1 num1이 2이고 num2가 3이므로 2 - 3 = -1을 return합니다. 입출력 예 #2 num1이 100이고 num2가 2이므로 100 - 2 = 98을 return합니다. [2] 정답 HTML 삽입 미리보기할 수 없는 소스 [3] 해석 이 C 코드는 두 정수를 입력받아 그 차이를 계산하고 출력하는 프로그램이다. 코드를 하나씩 분석해보겠다. HTML 삽입 미리보기..

[C] 프로그래머스 스쿨_1주차 문제2: 두 수의 합

[1] 문제 문제 설명 정수 num1과 num2가 주어질 때, num1과 num2의 합을 return하도록 soltuion 함수를 완성해주세요. 제한사항 -50,000 ≤ num1 ≤ 50,000 -50,000 ≤ num2 ≤ 50,000 입출력 예 num1 num2 result 2 3 5 100 2 102 입출력 예 설명 입출력 예 #1 num1이 2이고 num2가 3이므로 2 + 3 = 5를 return합니다. 입출력 예 #2 num1이 100이고 num2가 2이므로 100 + 2 = 102를 return합니다. [2] 정답 HTML 삽입 미리보기할 수 없는 소스 [3] 해석 HTML 삽입 미리보기할 수 없는 소스 위의 코드는 두 개의 정수를 입력받아 solution 함수를 호출하여 두 정수의 합을 ..

[C] 프로그래머스 스쿨_1주차 문제1: 숫자 비교하기

[1] 문제 문제 설명 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요. 제한사항 0 ≤ num1 ≤ 10,000 0 ≤ num2 ≤ 10,000 입출력 예 num1 num2 result 2 3 -1 11 11 1 7 99 -1 입출력 예 설명 입출력 예 설명 #1 num1이 2이고 num2가 3이므로 다릅니다. 따라서 -1을 return합니다. 입출력 예 설명 #2 num1이 11이고 num2가 11이므로 같습니다. 따라서 1을 return합니다. 입출력 예 설명 #3 num1이 7이고 num2가 99이므로 다릅니다. 따라서 -1을 return합니다. [2] 정답 HTML 삽입 미리보기할 수 없는 소스 [3] 해석..