프로그래머스(24)
-
7월 2주차 과제 : 문제 3_나머지 구하기
7월 2주차 과제로 아래 문제를 풀어볼 것이다. 1. 두 수의 나눗셈 2. 몫 구하기 3. 나머지 구하기 4. 나머지가 1이 되는 수 찾기 세번째 문제이다. 마찬가지로 매개변수 두개가 주어지고 두개를 나눈 나머지를 반환하도록 하는 문제이다. 세번째 문제도 무난하게 풀 수 있었다.
2023.07.14 -
7월 2주차 과제 : 문제 2_몫 구하기
7월 2주차 과제로 아래 문제를 풀어볼 것이다. 1. 두 수의 나눗셈 2. 몫 구하기 3. 나머지 구하기 4. 나머지가 1이 되는 수 찾기 두번째 문제이다. 매개변수가 num1,num2로 주어지고 나눈 몫을 반환하도록 하는 문제이다. 몫은 간단하게 구할 수 있었다.
2023.07.14 -
7월 2주차 과제 : 문제 1_두 수의 나눗셈
7월 2주차 과제로 아래 문제를 풀어볼 것이다. 1. 두 수의 나눗셈 2. 몫 구하기 3. 나머지 구하기 4. 나머지가 1이 되는 수 찾기 첫번째 문제이다. 매개변수가 두개 주어져있고, 나눗셈을 해서 나눈 값에 1000을 곱한 후 정수부분을 반환하도록 해야한다. 처음에는 아래와같이 코드를 입력했다. #include #include #include int solution(int num1, int num2) { int answer = 0; answer=(num1/num2)*1000; return answer; } int main() { solution(2,3); return 0; } 출력값에서 실수로 계산이 이루어지지 않아 실행한 결괏값과 기댓값이 다른 것을 확인했다. 그래서 형변환을 해줘야겠다고 생각했다...
2023.07.14 -
7월 1주차 과제 : 문제 4_두 수의 곱
7월 1주차 과제로 아래 문제를 풀어볼 것이다. 1. 숫자 비교하기 2. 두 수의 합 3. 두 수의 차 4. 두 수의 곱 1주차 마지막 문제이다. 마찬가지로 Solution함수가 주어져있고 main함수에서 호출해줄 것이다. 선언된 정수형 answer에 num1과 num2를 곱한 값이 대입되는 코드를 작성하고, main함수에서 soultion함수를 호출하였다. 이번주 차 끄읕!
2023.07.04 -
7월 1주차 과제 : 문제 3_두 수의 차
7월 1주차 과제로 아래 문제를 풀어볼 것이다. 1. 숫자 비교하기 2. 두 수의 합 3. 두 수의 차 4. 두 수의 곱 3번째 문제이다. 첫번째, 두번째 문제와 동일하게 solution함수가 주어져있고, main함수에서 호출하여 사용할 것이다. 우선 선언된 함수인 answer 를 활용해 num1과 num2의 값의 차가 answer에 대입되도록 코드를 구성했다. 그리고 main함수에서 solution함수를 호출했다. 첫 주차라 손쉽게 풀렸지만, 어서 C언어를 다시 복습해야겠다!
2023.07.04 -
7월 1주차 과제 : 문제 1_숫자 비교하기
7월 1주차 과제로 아래 문제를 풀어볼 것이다. 1. 숫자 비교하기 2. 두 수의 합 3. 두 수의 차 4. 두 수의 곱 오늘부터 프로그래머스를 활용한 과제가 진행된다. 첫번째 문제는 숫자를 비교하는 문제였고 , 정수 num1, num2가 매개변수로 주어진 solution 이라는 함수가 정의되어있는 것을 보고 , C프로그래밍 시간에 학습한 "함수" 단원을 활용해야하는 문제구나 생각했다. 문제 풀이 과정 answer는 정수형으로 선언되어있고, 초기화도 되어있으니 그대로 사용하였다. if else를 활용해 num1과 num2가 같을 때와 같지 않을 때를 구분하여 코드를 짰다. 그리고 main함수에서 solution함수를 호출하였다. 함수는 호출될때만다 인수가 달라질 수 있지만, 개수는 일치해야하는 것을 잊지..
2023.07.03