IT/C++, MFC
개발자를 위한 C++ 프로그래밍 제대로 다지기 초급 Part.1-3 제 3절
가성비몬
2025. 8. 18. 09:18
// 종합 실습 예제 - 1
// 철수가 가지고 있는 돈으로 최대한의 사탕을 사려고 한다. 현재 1000원이 있고
// 사탕의 가격이 300원이라고 하자. 최대한 살 수 있는 사탕의 개수와 나머지 돈은
// 얼마인가? 나눗셈 연산자 / 와 나머지 연산자 % 사용하여 아래와 같이 출력이
// 되도록 하자.
// 출력 결과
// 현재 가지고 있는 돈 : 1000
// 캔디의 가격 : 300
// 최대로 살 수 있는 캔디의 개수 = 3
// 캔디 구입 후 남은 돈 = 100
// 계속하려면 아무 키나 누르십시오.
#include <iostream>
using namespace std;
int main(void) {
int money = 0;
int candy_price = 0;
cout << "현재 가지고 있는 돈 : ";
cin >> money;
cout << "캔디의 가격 : ";
cin >> candy_price;
// 최대한 살 수 있는 사탕의 수
int count_candy = money / candy_price;
cout << "최대로 살 수 있는 캔디의 개수 = " << count_candy << endl;
// 사탕을 구입하고 남은 돈
int save_money = money % candy_price;
cout << "캔디 구입 후 남은 돈 = " << save_money << endl;
return 0;
}
// 종합 실습 예제 - 2
// 화씨 온도를 섭씨 온도로 바꾸기
// 섭씨 온도 = 5/9(화씨 온도 - 32) -> 공식
// 소수점을 반드시 나타내도록 한다.
// 화씨 온도는 사용자한테 입력 받도록 한다.
// 출력 결과
// 화씨 온도를 입력하세요 : 60
// 화씨 온도 60도는 섭씨 온도 15.5556 입니다.
// 계속하려면 아무 키나 누르십시오.
#include <iostream>
using namespace std;
int main(void) {
float f_temp = 0.0f; // 화씨 온도
float c_temp = 0.0f; // 섭씨 온도
// 화씨 온도 사용자 입력
cout << "화씨 온도를 입력하세요 : ";
cin >> f_temp;
// 섭씨 온도 = 5/9(화씨 온도 - 32) -> 공식
c_temp = (5 / 9.0f) * (f_temp - 32);
cout << "화씨 온도 " << f_temp << "도는 섭씨 온도 " << c_temp << "도입니다." << endl;
return 0;
}