首先是C ++的新手。我的代码有问题。该程序应该能够获取/读取用户输入的值并将其输出。我尝试了获取/设置C ++方法,但是在获取和输出我的main中的值时遇到了一些问题。以下是我的代码,
#include <iostream>
using namespace std;
class Store {
public:
//get and Set Price
void setPrice(int x){
price = x;
}
int getPrice(){
return price;
}
//Get and set % Marked Up
void setPercentageMarkedUp(int y){
markedUpPrice = y;
}
int getPercentageMarkedUp(){
return markedUpPrice;
}
//Get and set percentage Sales tax
void setPercentageSalesTax(int y){
percSalesTax = y;
}
int getPercentageSalesTax(){
return percSalesTax;
}
private:
int price;
int markedUpPrice;
int percSalesTax;
};
int main(){
int price;
Store obj;
cout << "enter the Original Price of the item: "<<endl;
obj.getPrice();
cout<<"the value is:"<<price<<endl;
return 0;
}
由于我对C ++和StackOverflow都很陌生,请不要因为问这个简单的问题而降级我。我知道它非常基本。肯定会感谢那些帮助的人。提前致谢。
答案 0 :(得分:0)
只需更新主要内容如下
int main(){
Store obj;
int n_price;
cout << " Enter Original Price: " << endl;
cin >> n_price;
obj.setPrice(n_price);
cout << "Original Price: " << n_price<< endl;
return 0;
}
谢谢大家。 :)