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

Класс Train - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа,вычисляющая определитель n порядка http://www.cyberforum.ru/cpp-beginners/thread805482.html
Здавствуйте, требуется написать программу,которая вычисляет определитель квадратной матрицы n-го порядка. Первоначально,хотел написать алгоритм с понижением порядка,но подумав,понял,что алгоритм будет громоздкий. Пытался разобраться в методе Гаусса, но не все понял. 1) Есть ли правило для выбора элемента для вычисляения коэффициента. Или нужно брать только элементы главной диагонали? 2)Что...
C++ Двоичное дерево (операции вставка, удаление, поиск) Вообщем пытаюсь научиться работать с двоичными деревьями. Информацию беру с википедии: ru.wikipedia.org. Пока пытаюсь реализовать функцию вставки нового узла в дерево по алгаритму: Дано: дерево Т и ключ K. Задача: добавить ключ K в дерево Т. Алгоритм: Если дерево пусто, заменить его на дерево с одним корневым узлом (K, null, null) и остановиться. Иначе сравнить K с ключом корневого узла X.... http://www.cyberforum.ru/cpp-beginners/thread805463.html
C++ создать нетипизированный файл
создать нетипизированный файл, содержащий произвольную символьную информацию. создайте на базе этого файла не типизированый отсортированный по возрастанию кодов символов файл пожалуйста решите очень нужно код в С++
Защита от переполнения C++
Ребят помоги создать защиту от переполнения через функцию scanf_s и убрать нолики в конечном ответе, вот код: #include <stdio.h> #include <iostream> int main () { setlocale(0, "rus"); float b, h, s; printf("Введите значение длины основания: "); while (!scanf("%f", &b) || getchar() != '\n') {
C++ дан файл целых чисел, содержащий четное количество элементов. удалить из файла вторую половину элементов http://www.cyberforum.ru/cpp-beginners/thread805454.html
дан файл целых чисел, содержащий четное количество элементов. удалить из файла вторую половину элементов, очень нужен код в С++ помогите пожалуйста:cry:
C++ Дан массив размера N и два целых числа K и M (1 ≤ K ≤ N, 1 ≤ M ≤ 10) Дан массив размера N и два целых числа K и M (1 ≤ K ≤ N, 1 ≤ M ≤ 10). Перед элементом массива с номером K вставить M новых элементов с нулевыми значениями. нужен код С++ пожалуйста решите, оооочень надо:gcray: подробнее

Показать сообщение отдельно
felicita_091
 Аватар для felicita_091
8 / 8 / 1
Регистрация: 24.10.2012
Сообщений: 428
11.03.2013, 14:27     Класс Train
Задание 1: Динамические данные.
Задайте любое поле класса как указатель на переменную соответствующего типа.
Задание 2: Инициализация массива объектов.
Добавьте в разработанный класс три конструктора:

конструктор по умолчанию;
конструктор с параметрами;
конструктор копирования;
и деструктор.

Кликните здесь для просмотра всего текста
Train.cpp


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "Train.h"
#include <iostream>
using namespace std;
 
Train::Train(void)
{
}
 
Train::~Train(void)
{
}
 
void Train::putdata () const{
    cout << "\n Название пункт назначение : " << punkt << "\n Номер поезда: " << 
            code << "\n Время отправления: " << time << endl;
}
 
void Train::getdata(){
    cout << "\n Введите название пункт назначение: ";  cin >> punkt;
   cout << " Введите номер поезда: ";
   cin >> code;
   cout << " Введите время отправления: ";  cin >> time; 
}
Кликните здесь для просмотра всего текста
Train.h

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#pragma once
 
class Train
{
        char punkt[20];
        int code;
        double time;
public:
    void getdata();    // функция для ввода данных
    void putdata () const;  
    Train(void);
    ~Train(void);
};
Кликните здесь для просмотра всего текста
Zad

C++
1
2
3
4
5
6
7
8
9
10
11
#include "Train.h"
#include <iostream>
using namespace std;
 
int main() {
    setlocale(LC_ALL,"Russian");
    Train t;
    t.getdata();
    t.putdata();
    return 0;
}
Помогите как создать, конструктор и деструктор
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru