분류 전체보기40 #2 문제01-2) [함수 오버로딩] 다음 main 함수에서 필요로 하는 swap 함수를 오버로딩 해서 구현해보자. 오버로딩을 할려면 매개변수의 개수가 다르거나 자료형이 달라야 한다. main 함수에서 swap은 각각 두 개의 매개변수를 다 다른 자료형으로 사용하고, &을 사용했기 때문에 *을 이용하여 위와 같이 코드를 짜면 된다. 그럼 위와 같이 swap이 잘 적용된 것을 알 수 있다. 문제 01-3 [매개변수의 디폴트 값] BoxVolume를 '함수 오버로딩'의 형태로 재 구현해보자. 매개변수의 개수가 다르게 오버로딩해준다. 문제01-4 [파일의 분할] NameSp2.cpp를 3개의 파일로 분할해서 컴파일 해보자. 첫 번째는 헤더파일로 main 함수를 제외한 나머지 두 함수의 선언을 삽입한다. 두 번째는 .. 2022. 1. 22. #1 문제1) 사용자로부터 총 5개의 정수를 입력 받아서, 그 합을 출력하는 프로그램을 작성해 보자. 위와 같이 코드를 짜면 원하는 결과를 얻을 수 있지만, 반복문을 활용하여 코드를 작성하는 방법도 있다. for문을 이용하면 코드가 더 간결해진다. num에다가 input값들을 모두 더해둔다. 문제2) 프로그램 사용자로부터 이름과 전화번호를 문자열의 형태로 입력 받아서, 입력 받은 데이터를 그대로 추력하는 프로그램을 작성해 보자. char형으로 이름과 전화번호를 입력 받을 공간을 마련해둔다. 성공! 문제3) 숫자를 하나 입력 받아서 그 숫자에 해당하는 구구단을 출력하는 프로그램을 작성해 보자. for문을 이용하여 작성. 4단이 출력되는 것을 알 수 있다. 문제4) 판매원들의 급여 계산 프로그램을 작성해 보자. .. 2022. 1. 21. 2주차 기본미션) p.137 3번 문제 풀고 본인이 태어난 해와 띠를 출력하는 결과값 화면 인증샷 코드는 이런 형식으로 0부터 11까지 쭉 작성해준다. input으로 받은 값은 문자열이니까 int형으로 변환해주어야 숫자 연산에 쓸 수 있다. =도 한 개가 아니라 ==로 써줘야 한다. 태어난 해를 입력하면 코드에 따라 알맞은 결과를 얻을 수 있음! *birth_year = int(str_input) %12 로 하고 if 조건에 birth_year == 0 형태로 작성해도 가능하다. 추가미션) else 구문과 elif 구문 정리한 내용 포스팅하기 else 구문: if 조건문 뒤에서 사용, if 조건문의 조건이 거짓일 때 실행되는 부분. 조건이 두 가지로만 구분될 때 효율적! 조건이 두 가지로만 구분되지 않을 때 e.. 2022. 1. 20. 1주차 p.63 3~5번 실행결과 쓰고 인증샷 2022. 1. 16. 이전 1 ··· 4 5 6 7 다음