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

Запишите описание класса с именем TOVAR - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ). Где в Visual Studio хранятся откомпилированы файлы. Какое расширение у файлов на языке СИ. Структура программы на СИ http://www.cyberforum.ru/cpp-beginners/thread755601.html
). Где в Visual Studio хранятся откомпилированы файлы. Какое расширение у файлов на языке СИ. Структура программы на СИ.
C++ Связный список У кого нибудь есть реализация двусвязного списка с основными операциями поиска, вставки и удаления?? http://www.cyberforum.ru/cpp-beginners/thread755598.html
вывод на экран чисел 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12, с использованием одного цикла и что бы все printf были только в теле цикла C++
вывод на экран чисел 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12, с использованием одного цикла и что бы все printf были только в теле цикла.
Как можно преобразовать алгоритм (БСА), что бы поменять местами в IF часть при выполнении условия и часть else местами C++
Управляющие операторы. Оператор ветвления. Обозначение на БСА. Реализация на СИ. Использование оператора ветвления без части else. Как можно преобразовать алгоритм (БСА), что бы поменять местами в...
C++ Дописать string буквами char[i] http://www.cyberforum.ru/cpp-beginners/thread755581.html
1) Есть функция разбирающая строку. Необходимо при определённом условии, в цикле, дописать в новую строку (string prep) текущим символом (char s). Придумал, как кажется, уродский способ: void...
C++ Пустая строка против строки нулевой длины Как лучше проверять std::string на пустоту: s=="" или s.lengt()==0? подробнее

Показать сообщение отдельно
Schizorb
509 / 461 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
08.01.2013, 14:59
Я же вам в лс об этом написал... Если нужно хранить дату как массив трех чисел, то
Кликните здесь для просмотра всего текста
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
#include "TOVAR.h"
#include <iostream>
 
 
TOVAR::TOVAR(void)
{
}
 
TOVAR::~TOVAR(void)
{
}
 
void TOVAR::putdata () {
    cout << "\n Наименование товара : " << naim << "\n Количество единиц товара: " << 
        kolic << "\n Дата поступления товара: " 
            << data[0] << "." << data[1] << "." << data[2] << endl;
}
 
void TOVAR::searchdata(char led[]) 
{
    if(strcmp(naim, led) == 0)
        this -> putdata();
}
 
void TOVAR::getdata()
{
    char c;
    cout << "\n Наименование товара: "; 
    cin >> naim;
    cout << " Количество единиц товара: ";
    cin >> kolic;
    cout << " Дата поступления товара: ";  
       // чтение разделителей в переменную c, можно также cin.ignore() для пропуска символа
    cin >> data[0] >> c >> data[1] >> c >> data[2]; 
}


И в классе верните int data[3] вместо int data.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru