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

создание класса в С++ , простейшее задание - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Конструктор инициализации, конструктор копирования, деструктор http://www.cyberforum.ru/cpp-beginners/thread823391.html
Я сделал почти задание по перегрузке операторов. Осталось одно, тоесть три: конструктор инициализации, конструктор копирования, деструктор. Я толком нешарю зачем мне они, и без них все работает, но раз надо так надо. Напишите ети конструкторы к моему коду, а то я просто непомаю зачем их писать, и следовательно как их писать. #include <iostream> #include <conio.h> #include <string.h> using...
C++ Составить и отладить резидентную программу часы (C++) Составить и отладить резидентную программу часы, которая выдает в нижнем левом углу экрана текущее значение времени в числовой форме. помогите! http://www.cyberforum.ru/cpp-beginners/thread823386.html
C++ Повторное выполнение цикла
#include <stdio.h> #include <conio.h> #include <locale.h> #include <iostream> int main() { setlocale(LC_ALL, "rus"); int n,m,**mas, j,i,k; puts("Введите N:");
Перерыв цикла C++
Как сделать чтоб при некой ситуации(некая переменная == 0) даная итерация цикла(while(true)) прервалась, и началась следущая?
C++ Поменять слова местами http://www.cyberforum.ru/cpp-beginners/thread823335.html
Задача такая: Поменять слова в сообщении по принципу: первое с n/2+1 словом, второе с n/2+2 словом, i-тое с n/2+i словом и т.д (n-число слов в предложении). (тема: строки) Алгоритм по сути простой но у меня возникли трудности с его реализацией. Вот как я его себе представляю: Нужно в цикле из строки сделать массив слов: 1. Найти первое вхождение пробела и запомнить его позицию. 2....
C++ Ах, эти указатели Начал изучать С++ и тут наткнулся на недопонимание. Операция new резервирует место в куче, необходимое для хранения значения этого типа. т.е. правильно делать так. float* pf; pf = new float(0); //дальше что-то делаем с переменной. *pf = 3.14; cout << *pf << endl; подробнее

Показать сообщение отдельно
MaxSmart
Сообщений: n/a
31.03.2013, 00:46     создание класса в С++ , простейшее задание
Помогите создать класс по условию...
Тип «Вариант распыление» определить как перечисление (enum) со значениями полей «брус», «доска необрезной», «доска обрезная», «рельс».
Тип «древесина» определить как класс, содержащий:
- Закрытые поля с породой дерева в виде символьной строки произвольной длины и целого типа с влажностью и плотностью древесины;
- Все функции реализовать в соответствии общим требованиям.
Тип «Пиломатериал» определить как класс, содержащий:
- Закрытые поля типов «древесина» и «Вариант распыление»;
- Закрытые поля типа Date с датой поставки и целого типа с маркировкой, количеству и стоимости за единицу;
- Все функции реализовать в соответствии общим требованиям.
Тип «Мастерская» определить как класс, содержащий:
- Статическое поле целого типа, содержит информацию о количестве инициализированных объектов типа «Мастерская»;
- Закрытое поле целого типа с порядковым номером мастерские;
- Информацию о полученных пиломатериалы оформить как динамический массив (указатель и размерность, поля закрыты);
- Предусмотреть функцию для изменения количества полученных в мастерскую пиломатериалов;
- Кроме стандартной функции вывод полной информации, предусмотреть функцию с выводом сокращенной информации с номером мастерские и суммарной стоимостью полученных пиломатериалов;
- Другие функции реализовать в соответствии общим требованиям.
В тестовом примере создать объекты типа «Мастерская» соответственно общим требованиям и вывести информацию о них в полном и сокращенном виде. К одному из объектов прибавить единицу пиломатериала и вывести обновленную информацию об этом объекте в обеих формах.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru