Шукаєте відповіді та рішення тестів для Програмування мовою С++? Перегляньте нашу велику колекцію перевірених відповідей для Програмування мовою С++ в e-learning.lnu.edu.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Нехай в файлі "Tovar.h" задано такий клас для опису Товару:
class Tovar {
private:
string name;
public:
Tovar();
friend ostream& operator<<(ostream & os, const Tovar& t);
friend istream& operator>>(istream & is, Tovar& t);
string getName();
void setName(string n)
};
А у файлі "Sklad.h" клас для опису Складу товарів:class Sklad {
private:
int number;
string address;
size_t amount;
Tovar* tovar;
public:
Sklad();
Sklad&operator=(const Sklad&s);
Tovar&operator[](size_t pos);
friend ostream& operator << (ostream& os, const Sklad&s);
friend istream& operator >> (istream& is, Sklad&s);
~Sklad();
};
Написати код, який потрібно розмістити в файлі "source.cpp", для наступних завдань:1) Визначення конструкторів з класу Tovar та класу Sklad (6=3+3 балів)
2) Визначення операторів <<, >> з класу Tovar та Sklad (14=7+7 балів)
3) Визначення оператора [ ] з класу Sklad (5 балів)
Запишіть, що буде виведено на консоль після виконання функції Test(). У випадку помилки компілювання - запишіть , при помилці часу виконання - запишіть
Запишіть, що буде виведено на консоль після виконання даного фрагменту коду. У випадку помилки компілювання - запишіть C, при помилці часу виконання - запишіть R.
Запишіть, що буде виведено на консоль після виконання даного фрагменту коду. У випадку помилки компілювання - запишіть C, при помилці часу виконання - запишіть R.
Запишіть, що буде виведено на консоль після виконання даного фрагменту коду. У випадку помилки компілювання - запишіть C, при помилці часу виконання - запишіть R.
Запишіть, що буде виведено на консоль після виконання даного фрагменту коду. У випадку помилки компілювання - запишіть , при помилці часу виконання - запишіть
Введіть рядок символів, який буде у вихідному потоці
після виклику функції F().
У випадку помилки компілювання - введіть C, при помилці
часу виконання - введіть R.
Введіть рядок символів, який буде у вихідному потоці
після виклику функції F().
У випадку помилки компілювання - введіть C, при помилці
часу виконання - введіть R.
Введіть рядок символів, який буде виведено на консоль після виклику функції F().
У випадку помилки компілювання - введіть C, при помилці часу виконання - введіть R.
Введіть рядок символів, який буде виведено на консоль після виклику функції F().
У випадку помилки компілювання - введіть C, при помилці часу виконання - введіть R.