C++ 我应该如何解决这个任务?

C++ 我应该如何解决这个任务?,c++,C++,我拿到了作业,我试图解决它,但我不知道为什么它不好。 此代码的一部分是默认值: #include <iostream> using namespace std; /*##SOLUTION##*/ /*##SOLUTION##*/ int main() { Valami var; int i=var.ujszam(); cout<<i<<endl; cin>>i; var.tarol(i); va

我拿到了作业,我试图解决它,但我不知道为什么它不好。 此代码的一部分是默认值:

#include <iostream>
using namespace std;

/*##SOLUTION##*/

/*##SOLUTION##*/

int main()
{
    Valami var;
    int i=var.ujszam();
    cout<<i<<endl;
    cin>>i;
    var.tarol(i);
    var.print();
    return 0;
}
#包括
使用名称空间std;
/*##解决方案##*/
/*##解决方案##*/
int main()
{
瓦拉米变种;
int i=var.ujszam();
库蒂;
返回i;
}
公众:void tarol(int ertek)
{
tarol=ertek;
}
public:void print()
{

cout
tarol
用作变量和函数的名称。必须为其中一个变量和函数指定另一个名称

例如:

class Valami
{
    public:int tarol_var; // rename the variable
    public:int ujszam()
        {
        int i;
        cin>>i;
        return i;
        }
    public:void tarol(int ertek)
        {
        tarol_var=ertek; // rename the variable
        }
    public:void print()
        {
        cout << "A szam : " <<tarol_var<< endl; // rename the variable
        }
};
class-Valami
{
public:int tarol_var;//重命名变量
公众:int-ujszam()
{
int i;
cin>>i;
返回i;
}
公众:void tarol(int ertek)
{
tarol_var=ertek;//重命名变量
}
public:void print()
{

我们也不知道问题出在哪里。请解释代码应该做什么以及它是如何失败的。在问题中包括输入、输出和预期输出。我尝试了,但我的英语不是最好的。不幸的是,请不要通过破坏您的帖子为他人做更多的工作。通过在堆栈交换(SE)上发布网络中,您已根据授予SE分发内容的不可撤销的权利(无论您将来的选择如何)。根据SE策略,非故意破坏版本将被分发。因此,任何此类破坏性编辑都将被还原。有关删除此网站内容的详细信息,请参阅。
class Valami
{
    public:int tarol_var; // rename the variable
    public:int ujszam()
        {
        int i;
        cin>>i;
        return i;
        }
    public:void tarol(int ertek)
        {
        tarol_var=ertek; // rename the variable
        }
    public:void print()
        {
        cout << "A szam : " <<tarol_var<< endl; // rename the variable
        }
};