Форум программистов, компьютерный форум CyberForum.ru

Работа с классами, конструктором и деструктором. - C++

Восстановить пароль Регистрация
 
asd-uk
0 / 0 / 0
Регистрация: 14.03.2010
Сообщений: 12
07.12.2011, 18:39     Работа с классами, конструктором и деструктором. #1
Напишите программу, используя классы, которая выполняет функции ввода и вывода данных согласно таблице заданий по вариантам. Число объектов класса должно быть не менее 4-х.
В программе для инициализации данных использовать конструктор, а для удаления объекта – деструктор.
При этом все элементы используемого класса должны быть закрыты, а методы открыты.

Входные данные
Данные об автомобиле (марка, год выпуска, стоимость, пробег, цвет)

Выходные данные
Вывод всех данных об автомобилях

Добавлено через 42 секунды
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include <iostream>
#include <string>         // файловый заголовок для работы со строками
#include <cstdlib>
using namespace std;
class avto{              // объявление класса
public:      // сообщение о том, что элементы класса являются открытыми
    char marka[20];
    char god[5]; 
    char probeg[10];
    char cvet[15];
    char stoimost[7];
    char strana[15]; 
    void show_avto(void) // метод класса
    {   
    cout<<"marka: "<<marka<<endl;
    cout<<"god: "<<god<<endl;
    cout<<"probeg: "<<probeg<<endl;
    cout<<"cvet: "<<cvet<<endl;
    cout<<"stoimost: "<<stoimost<<endl;
    cout<<"strana: "<<strana<<endl;
    }  };   
int main()
{         
avto avto1 ;
    system("echo vvedite marky avtomobilya: ");
    cin>>avto1.marka;
    system("echo vvedite god vipuska: ");
    cin>>avto1.god;
    system("echo vvedite probeg: ");
    cin>>avto1.probeg;
    system("echo vvedite cvet avtomobilya: ");
    cin>>avto1.cvet;
    system("echo vvedite stoimost avtomobilya: ");
    cin>>avto1.stoimost;
    system("echo vvedite strany sborki avtomobilya : ");
    cin>>avto1.strana;
    
    system("echo dannie avtomobilya: ");
    avto1.show_avto();   // вывод необходимых данных для работника
    system("PAUSE");
    return 0;
}
 Комментарий модератора 
Используйте теги форматирования кода!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2011, 18:39     Работа с классами, конструктором и деструктором.
Посмотрите здесь:

C++ Класс с Конструктором и Деструктором
Реализовать класс "записная книжка" с конструктором и деструктором C++
как написать программу, к примеру, класс шаблон выводящая дин. массив любого типа, с конструктором и деструктором... C++
C++ Работа с конструктором
C++ Работа с классами
C++ Прекращена работа программы, неполадки с конструктором
C++ Работа с классами
C++ Пример класса с конструктором и деструктором, создание экземпляра класса через конструктор с параметрами

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 02:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru