[Absolute C++]Ch4-13
ConvertToKPH라는 오버로딩 함수를 작성하라.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | #include <iostream> using namespace std; double ConvertToKPH(double kph); double ConvertToKPH(int minute, int second); int main() { int minute, second; double kph; cout << "1 마일당 걸리는 분(min), 초(sec) 입력: "; cin >> minute >> second; cout << "변환1 : " << ConvertToKPH(minute, second) << "km/h" << endl; cout << "1 시간당 갈 수 있는 거리(km) 입력: "; cin >> kph; cout << "변환2 : " << ConvertToKPH(kph) << "m/h" << endl; return 0; } double ConvertToKPH(int minute, int second) { double all_second = minute * 60 + second; // 1 mile당 걸리는 초 = 1.61km당 걸리는 초 double kph; kph = 1.61 * 3600 / all_second; // 1시간당 걸리는 km return kph; } double ConvertToKPH(double kph) { double mph = kph / 1.61; //kph를 mph로 변환 return mph; } |
댓글
댓글 쓰기