우리의 교수가 우리에게 부여한이 프로그램 도전에 나와 나와 친구가 어려움을 겪고 있습니다. 우리가 가지고있는 것은 int main()입니다. 교사는 우리에게 계속 지적하고 있지만 잘못된 점을 설명하지는 않습니다. 따라서, 우리가 잘못하고있는 것을 설명하고 보여줄 수 있다면 크게 감사 할 것입니다.기업 영업 C++
여기에 질문이 있습니다. 법인은 6 개의 부서로 구성되어 있으며 각 부서는 서로 다른 지리적 위치에 대한 판매를 담당합니다. 다음과 같은 멤버가있는 부문에 대한 판매 데이터를 유지하는 Divsales 클래스를 디자인 :
- 부문에 대한 매출 수치의 사방을 유지하기위한 네 가지 요소 배열
- 전체 기업을 유지하는 개인 정적 변수 1 년 내내 모든 부서의 판매
- 4 개의 인수를 취하는 멤버 함수로, 분기마다의 매출로 가정합니다. 인수의 값은 판매 데이터를 보유하는 배열로 복사해야합니다. 4 가지 인수의 합계는 연간 총 판매액을 보유하는 정적 변수에 추가되어야합니다.
- 인수가 0-3 범위 내에서 정수 인수를 취하는 함수는 분기 분기 별 판매 배열에 대한 첨자로 사용됩니다. 이 함수는 그 첨자를 가진 배열 요소의 값을 반환해야합니다.
6 개의 DivSales 개체의 배열을 만드는 프로그램을 작성하십시오. 프로그램은 사용자에게 각 부서의 4 분기 매출을 입력하도록 요청해야합니다. 데이터가 입력 된 후 프로그램은 각 분기에 대한 부문 판매를 나타내는 테이블을 표시해야합니다. 그러면 프로그램은 해당 연도의 총 기업 매출을 표시해야합니다. 학교 \ COSC \;
#include <iostream>
#include <cstdlib>
#include <cctype>
using namespace std;
class DivSales
{
private:
double quarter [4];
static double DivCorp;
public:
double display(int);
void qutrSale();
}
void DivSales::qutrSale()
{
int number;
for (number = 0; number < 4; number++)
{
cout << "The sales for the quarter"<< number+1<< ": ";
cin>> quarter [number];
DivCorp += quarter[number];
while (quarter[number] < 0)
{
cout<< "Error, please enter a positive sale amount: $";
cin >> quarter [number];
}
}
}
double DivSales::display(int input)
{
return quarter [input];
}
int main()
{
int count;
DivSales div[5];
for (count=0; count<5; count++)
{
div [count].qutrSale();
}
return 0;
}
오류 중 일부는
오류 1 오류 C2628있는 시간 '무효'다음 'DivSales'불법 (? ""당신은 잊지 않았다) 1337.01 \ 장 11 프로그램 도전 7 \ 장 11 프로그램 도전 7 \ corporate sales.cpp 23
오류 2 오류 C2556 : 'DivSales DivSales :: qutrSale (void)': 오버로드 된 함수는 'void Divsales :: qutrSale (void) 'h : \ school \ cosc 1337.01 \ chapter 11 프로그램 도전 7 \ chapter 11 pr ogram 도전 7 \ corporate sales.cpp 24
오류 3 오류 C2371 : 'DivSales :: qutrSale': 재정의; 다른 기본 유형 h : \ school \ cosc 1337.01 \ 장 11 프로그램 도전 7 \ 장 11 프로그램 도전 7 \ corporate sales.cpp 24
오류 4 오류 C2264 : 'DivSales :: qutrSale': 함수 정의 또는 오류 선언; 기능은 시간 호출되지 : 학교 \ COSC \ 1337.01 \ 제 11 장 프로그램 도전 7 \ 11 장 프로그램 도전 7 \ 기업 sales.cpp 54
당신의 예상 입력 및 출력은 무엇입니까? 나는 컴파일하고 실행하려면, 당신이 도움이 검사 할 수 있기를 바랍니다 어쨌든 약간의 변경을했다 – congusbongus
그들은 main_에 _ 포인팅을하고 있지만 무엇이 잘못되었는지를 알려주지는 않습니까? 어떤 종류의 교사입니까? – jogojapan
컴파일러에서 오류가 발생하면 질문의 처음 몇 개를 포함시킵니다. –