빙수달 게임 개발 노트

[C++] 휘발유 단위 변환 본문

Programming/C++

[C++] 휘발유 단위 변환

빙수달 2024. 12. 15. 15:41

휘발유 소비량을 유럽 스타일(100킬로미터당 리터 수)로 묻고, 미국 스타일(갤런당 마일 수)로 변환하는 프로그램을 작성하라. 두 스타일은 측정 단위가 서로 다를 뿐만 아니라, 미국 스타일(거리/연료)은 유럽 스타일(연료/거리)의 역수이다. 여기서 100킬로미터는 62.14마일이고, 1갤런은 3.975리터이다. 그러므로 19mpg(miles per gallon)는 약 12.4liters/100km이고, 27mpg는 약 8.7liiters/100km이다.

#include <iostream>

using namespace std;

int main()
{
    double liter = 0, gallon = 0, 
    mile = 62.14;        // 100km = 62.14마일
    double mpg = 0;
    cout << "L/100km : ";
    cin >> liter;

    gallon = liter / 3.875;
    mpg = mile / gallon;

    cout << "1L/100km를 miles per gallon(mpg)로 치환하면 : " << mpg;
}

'Programming > C++' 카테고리의 다른 글

[C++] CandyBar 구조체(2)  (0) 2024.12.15
[C++] CandyBar 구조체(1)  (1) 2024.12.15
[C++] 세계 인구 중 미국 인구의 비중  (0) 2024.12.15
[C++] 위도 단위 변환  (2) 2024.12.15
[C++] 키 단위 변환  (0) 2024.12.15