#include <QtCore/QCoreApplication>
#include <iostream>
int main(int argc, char *argv[])
{
using namespace std;
double purchaseAmount;
double paidAmount;
float balance;
int change, quarters, dimes, nickels, pennies, tenDollar, fiveDollar; // declare variables
cout << "Enter Total purchased amount" << endl;
cin >> purchaseAmount;
cout << "Enter Total paid amount" << endl;
cin >> paidAmount;
balance = paidAmount - purchaseAmount ;
tenDollar = balance/10; // calculate the number of Ten Dollars
change = tenDollar % 10 ; // calculate the change needed
change = balance * 100;
quarters = change/25; // calculate the number of quarters
change = change % 25; // calculate remaining change needed
dimes = change/10; // calculate the number of dimes
change = change % 10; // calculate remaining change needed
nickels = change/5; // calculate the number of nickels
pennies = change % 5; // calculate pennies
cout << "\nQuarters: " << quarters << endl; // display # of quarters
cout << " Dimes: " << dimes << endl; // display # of dimes
cout << " Nickels: " << nickels << endl; // display # of nickels
cout <<" Pennies: " << pennies << endl; // display # of pennies
cout <<" Ten dollar: " << tenDollar << endl; // display # of Ten dollar
//cout <<" Five dollar: " << fiveDollar << endl; // display # of Ten dollar
return (0);
}
내가 여기서 뭘 노력하고, 10 달러, 분기, 10 센트, 센트에 남아 변화를 계산 그리고 페니. 그리고 예를 들어 내가이 방법으로 프로그램을 실행할 때 -
Enter Total purchased amount
9.75
Enter Total paid amount
20
Quarters: 4
Dimes: 0
Nickels: 0
Pennies: 0
Ten dollar: 1
어떤 문제가 있습니다. 즉, 위의 결과는 잘못되었습니다. 오히려 그것은이어야한다
Enter Total purchased amount
9.75
Enter Total paid amount
20
Quarters: 1
Dimes: 0
Nickels: 0
Pennies: 0
Ten dollar: 1
내가 무엇을 잘못하고 있냐? 코드의 많은 부분을 변경하지 않고
감사
여기서 내가 뭘 잘못하고 있니? - 다른 누군가가 당신의 숙제를하기를 기대합니다. 내 생각 엔 ... – dtech
아니, 아니야 .. 혼자서 시작해서 도움을 청 했어. – user15169
우리는 아래의 코드를 잃어버린 것 같습니다 ... –