-1

ちょっと、私はこれを尋ねる質問をしようとしています.

Q. ユーザーの入力に応じて、KG 単位の重量をポンドとオンスに、またはその逆に変換するプログラムを作成します。次の簡単なメニューを使用してください: 重量変換オプション: A) KG からポンドとオンスへ。B) ポンドとオンスから KG. オプション A または B を入力してください。

これまでのところ、次のことができますが、行き詰まる前にできることはそれだけです。

#include <iostream>
#include <iomanip>

using namespace std;

int main()
{
float kg, ounces;
int pounds;
char option;

    cout << "WEIGHT CONVERSION OPTIONS \n" << "     " << "A) KG to pounds: \n" << "     " << "B) Pounds to KG: \n " <<"Enter option A or B: \n";
    cin.get(option);

if(option == A)
    kg = option*2.2046;
    cout << kg;
else if(option == B)
    pounds = option/2.2046;
    cout << pounds;


system("PAUSE");

}
4

1 に答える 1

1

いくつかの問題:

  • オプションを一重引用符で囲むのを忘れました。
  • ユーザーに自分の体重に関して何も入力するように求めていません。
  • 画面を一時停止するために使用system("PAUSE")していますが、これは良い方法ではありません。
  • 未使用の変数 がありouncesます。

可能な解決策

于 2013-02-02T22:29:59.363 に答える