以下は、インチのユーザー入力をマイル、ヤード、フィートに変換するために私が書いたコードです。私の唯一の問題は、これを出力したい形式では、出力にも「0インチ」が必要になることです。
私の人生では、それほど多くを理解することはできません。新しい int 値をインチに設定して 0 を返そうとしましたが、さらに混乱しました。
助けてくれてありがとう。
#include <iostream>
using namespace std;
int
main ()
{
double m;
double y;
double f;
double i;
cout << " Enter the Length in inches:";
cin >> i;
m = i / 63360; // Convert To Miles
y = 1760 * m; // Convert To Yards
f = 3 * y; // Convert to Feet
i = 12 * f; // Convert to Inches
cout << i << "inches =" << " " << m << " " << "(mile)s," << " " <<
y << " " << "yards," << " " << f << " " << "feet," << " " << i <<
" " << "inches." << endl;
return 0;