Member 14122005 Ответов: 3

Использование класса program в C++


include <iostream>
using namespace std;
class person
{
  char name[30];
  int age;
  public: void getdata(void);
  void display(void);
};

void person : getdata(void)
  cout << "Enter name: ";
  cin>> namé;
  cout << "Enter age: ";
  cin>> age; 
}

void person :: display (void)
  cout << "\nName: " << name;
  cout << "\nAge: " << age;
}

int main() {
  person p;
  p.getdata();
  p.display();
  return 0;
}


Что я уже пробовал:

Кто-нибудь, пожалуйста, объясните эту программу ясно. Я студентка.

Garth J Lancaster

Почему бы вам не попробовать, это не сложно - используйте "улучшить вопрос" и добавьте внизу то, что, по вашему мнению, он делает - начните с

int main() {}
блок кода....Затем мы поможем и прокомментируем - иначе это будет выглядеть так, как будто мы делаем за вас домашнее задание
кстати, я переформатировал ваш код и добавил несколько пробелов, но не исправил опечаток

3 Ответов

Рейтинг:
2

CPallini

Проверьте (и прочитайте) один или несколько из многих многих многих свободно доступных учебников по этой теме. Попробуйте, например: C++ ООП (объектно-ориентированное программирование)[^].


Рейтинг:
2

KarstenK

Это небольшая шаблонная программа на C++ с крошечным классом person и использованием некоторых std-библиотек. Не очень хорошо написано.

Если вы заинтересованы в C++, чем читать Изучите учебник по C++ и мой Как начать домашнюю работу или карьеру разработчика.


Рейтинг:
1

OriginalGriff

Мы более чем готовы помочь тем, кто застрял, но это не значит, что мы здесь, чтобы сделать все это для вас! Мы не можем сделать всю работу, вам либо платят за это, либо это часть ваших оценок, и было бы совсем несправедливо, если бы мы сделали все это за вас.

Поэтому нам нужно, чтобы вы сделали работу, и мы поможем вам, когда вы застряли. Это не значит, что мы дадим вам пошаговое решение, которое вы можете сдать!
Но этот код? Он даже не будет компилироваться, а тем более запускаться ... класс неполон, имя variabel написано неправильно, часть строки кода отсутствует, нет '#' перед словом "включить", ... просто попробуйте скомпилировать его, и вы получите список проблем!

Исправьте ошибки компилятора, а затем попытайтесь объяснить это себе.