명품 C++ programming 13장 실습문제 1번


명품 C++ programming 13장 실습문제 1번

문제 sum() 함수의 원형은 다음과 같다. int sum(int a, int b); sum() 함수는 매개 변수로 주어진 a에서 b까지 양의 정수 합을 구하여 리턴하는 함수이다. 만일 a가 b보다 크면 "잘못된 입력"을, 두 수 중 하나라도 음수이면 "음수 처리 안 됨"의 예외를 throw 한다. sum() 함수를 호출하는 main()의 사례는 다음과 같다. sum() 함수를 구현하라. int main() { try { cout << sum(2, 5) << endl; cout << sum(-1, 5) << endl; } catch (char* s) { cout << s << endl; }} 내가 짠 코드 #include<iostream>using namespace std;int sum(int a, int b) { char str[] = "음수 처리 안 됨"; if (a < 0..........



원문링크 : 명품 C++ programming 13장 실습문제 1번