이것은 5 개의 점포에 대한 매출을 계산하는 프로그램으로 이며, 오늘은 각각의 수입을 나타내는 프로그램을 작성해야합니다. 이것은 내가 지금까지 무엇을 가지고 :Sales Bar Chart
#include <iostream>
using namespace std;
int main()
{
//stores 1-5 variables
int store1; int store2; int store3; int store4; int store5;
// calculations
int sale1; int sale2; int sale3; int sale4; int sale5;
int counter;
cout << "Please enter today's sales for store 1: " ;
cin >> store1;
cout << "Please enter today's sales for store 2: " ;
cin >> store2;
cout << "Please enter today's sales for store 3: " ;
cin >> store3;
cout << "Please enter today's sales for store 4: " ;
cin >> store4;
cout << "Please enter today's sales for store 5: " ;
cin >> store5;
cout << endl << "Sales Bar Chart";
cout << endl << "Each asterisks (*) respresents $100" << endl;
sale1 = sale1/100;
sale2 = sale2/100;
sale3 = sale3/100;
sale4 = sale4/100;
sale5 = sale5/100;
cout << "Store 1: ";
for (counter = 0; counter < sale1; counter++)
cout << '*';
cout << endl << "Store 2: ";
for (counter = 0; counter < sale2; counter++)
cout << '*';
cout << endl << "Store 3: ";
for (counter = 0; counter < sale3; counter++)
cout << '*';
cout << endl << "Store 4: ";
for (counter = 0; counter < sale4; counter++)
cout << '*';
cout << endl << "Store 5: ";
for (counter = 0; counter < sale5; counter++)
cout << '*';
cin.get();
cin.get();
내 문제는 프로그램이 출력 가정된다는 점이다이
Enter today's sales for store 1 : 100
Enter today's sales for store 2 : 200
Enter today's sales for store 3 : 300
Enter today's sales for store 4 : 400
Enter today's sales for store 5 : 500
판매 막대 차트 같은 판매 각 * $ (100) 스토어 1을 나타냅니다 * 스토어 2 : * 스토어 3 : * 스토어 4 : * 스토어 5 : *
그러나, 내 입력은 numerou을두고 이 별표의 금액은 http://tinypic.com/view.php?pic=9h0wh2&s=8#.VHJjb4vF-QM 내가 뭘 잘못했는지 모르겠다.
* "내가 한 일을 잘 모른다"*는 잘 연구 된 프로그래밍 질문이 아닙니다. –
이 코드를 컴파일 할 때 발생하는 컴파일러 경고를 읽으십니까? 컴파일러 경고를 비활성화 했습니까? 당신은 자동적으로 오타와 같은 도움을받을 수 있습니다. –
좋은 지적. 나는 다음 번에 그것을 염두에 두겠다. 고마워. –