私の友人と私は C++ を学んでいますが、このプログラムを正常に実行できないようです。基本的に、私たちが今試みているのは、ユーザーに 2 つの変数を要求するプログラムのスクリプトを作成する必要があるタスクです。これらの変数の 1 つは税率 (1.X の形式) で、もう 1 つは任意の正の実数です。今、私たちが知る必要があるのは、なぜ私たちの状態が刺激を与えないのか? 質問への回答をお待ちしております。コードは次のとおりです。
#include <iostream>
#include <iomanip>
#include <ctype.h>
#include <math.h>
#include <cstdlib>
using namespace std;
int main()
{
double dTax;
double dbAmount;
double dAmount;
cout << "Tax? (In the form of 1.05)" << endl;
cin >> dTax;
cout << "Amount?" << endl;
cin >> dbAmount;
cout << dbAmount << " is the amount without taxes incalculated." << endl;
dAmount = (dbAmount*dTax);
while (dAmount != (2*dbAmount))
{
dAmount = (dAmount*dTax);
cout << dAmount << " is the next amount, with taxes incalculated." << endl;
break;
}
cin.get();
return 0;
}