January
18th,
2024
프로그래머스 코딩테스트
프로그래머스 코딩테스는 0단계부터 5단계까지 다양한 수준의 알고리즘 코드를 다룬다.
실무에서 코드를 빠르게 짜는 것과는 사뭇 다른 느낌으로, 문제를 논리적으로 파악하고 다양한 메서드를 다룰 줄 아는 것이 핵심이 될 것이다.
매개변수
일단 기본적으로 매개변수가 무엇인지 알아야 아래 문제들을 풀 수 있다.
매개변수는 함수나 프로그램에 입력으로 전달되는 값이다. 해당 프로그램이 실행될 때 사용되는 변수라고 할 수 있는데, 하나의 함수를 만들어놓고 외부에서 전달해 활용한다.
아래 프로그래머스 문제를 풀어보면서 예시를 살펴보자.
문제 1 - 두 수의 합 구하기
정수 num1과 num2가 주어질 때, num1과 num2의 합을 return하도록 soltuion 함수를 완성해주세요.
문제 2 - 두 수의 차 구하기
정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return하도록 soltuion 함수를 완성해주세요.
문제 3 - 두 수의 곱 구하기
정수 num1과 num2가 주어질 때, num1과 num2의 합을 return하도록 soltuion 함수를 완성해주세요.
문제 4 - 두 수의 몫 구하기
정수 num1과 num2가 주어질 때, num1과 num2의 합을 return하도록 soltuion 함수를 완성해주세요.
문제 5 - 두 수의 나머지 구하기
정수 num1과 num2가 주어질 때, num1과 num2의 합을 return하도록 soltuion 함수를 완성해주세요.