С++
Создать класс Дата для работы с датами в формате «рик.мисяць.день». реализовать различные
виды конструкторов, методы вычисления даты через заданное количество дней, вычитание
заданного количества дней с даты вычисления количества дней до конца месяцу, вычисления
количества месяцев до конца года. Перегрузить операции инкремента и декремента.
Продемонстрировать создание объектов класса и работу всех методов.
ответ:
1. если делить так, чтоб в каждом пакете был один апельсин и все фрукты были разделены, то
чс из 3 по 2 * 2! ( чс из 7 по 4) = 210 - разделили все фрукты, и в каждом пакете по 5 фруктов.
2.если делить не все фрукты, но поровну, и чтоб в каждом был 1 апельсин:
(чс из 3 по 2 )* 2! ( чс из 7 по1 + (чс из 7 по 1 ) * ( чс из 6 по 2) + (чс из 7 по 3)* (чс из 4 по 4) ) плюс
(чс из 3 по 2 )* ((чс из 7 по 1)* (чс из 6 по 1) + (чс из 7 по 2)*(чс из 5 по 2) +
(чс из 7 по 3)* (чс из 4 по 3)) = 6* ( 7+105+35) + 3* (42+210+140) = 2058 способов.
ответ:
1-й способ. новую таблицу можно создать с команды главного меню таблица, добавить таблицу, которая вызывает диалоговое окно «вставка таблицы» для указания размерности таблицы — числа строк и столбцов. после указания размерности создаваемой таблицы можно осуществить ее автоформатирование, нажав кнопку . в окне «автоформат таблицы» можно выбрать формат, который отображается в расположенном рядом окне «образец». переключатели в нижней части окна позволят вам сделать дополнительное оформление для выбранного стандартного типа таблицы.
2-й способ. с кнопки на стандартной панели инструментов определяется структура новой таблицы — при нажатой левой кнопке мыши закрашивается требуемое число столбцов и строк таблицы.
3-й способ. с команды вставка, объект, вкладка создание объекта можно в документ word вставить электронную таблицу excel, указав тип объекта — лист microsoft excel.
4-й способ. ранее набранный текст может быть преобразован в табличное представление с команды таблица, преобразовать в таблицу при условии, что текст подготовлен с использованием специальных символов — разделителей колонок (табулятор, абзац, пробел и
для перемещения по ячейкам таблицы используется мышь или клавиши:
следующая ячейка
предыдущая строка
< >
предыдущая ячейка
+
последняя ячейка столбца
+
следующий символ
< >
первая ячейка столбца
+
предыдущий символ
< >
последняя ячейка строки
+
следующая строка
< >
первая ячейка строки
+
изменение структуры таблицы
изменение структуры таблицы означает изменение числа строк и столбцов первоначально созданной таблицы. выполнению команд по изменению структуры таблицы должно предшествовать выделение соответствующего блока ячеек. перечень основных действий по реструктуризации таблицы представлен в таблице, ниже.
№ п/п
действие
содержание действия
1
выделить всю таблицу
1. установите курсор в любую ячейку таблицы.
2. выполните команду таблица, выделить таблицу.
2
выделить строку
установите указатель мыши на левое поле страницы и нажмите левую кнопку мыши.
3
выделить столбец
установите указатель мыши на верхнюю границу столбца до появления маленькой черной стрелки и щелкните левой кнопкой мыши.
4
выделить ячейку
установите курсор в ячейку и 3 раза нажмите левую кнопку мыши.
5
выделить блок ячеек
установите курсор на левую верхнюю (нижнюю правую) ячейку, нажмите левую кнопку мыши и, не отпуская ее, выделите прямоугольный блок ячеек движением вправо и вниз (влево и вверх).
6
снять выделение
переставьте курсор в произвольное место и нажмите левую кнопку мыши.
7
вставить столбец в таблицу
1. установите курсор в место вставки столбца (на первый сдвигаемый вправо столбец).
2. выделите этот столбец командой таблица, выделить столбец.
3. выполните команду таблица, добавить столбцы.
8
вставить строку в таблицу
1. установите курсор в таблице в место вставки строки (на первую сдвигаемую вниз строку).
2. выполните команду таблица, добавить строки.
9
добавить строку в конец таблицы
1. установите курсор в правую нижнюю ячейку таблицы.
2. нажмите клавишу для появления новой строки.
10
вставить блок ячеек
1. установите курсор в место вставки блока ячеек.
2. выделите блок ячеек, соответствующий конфигурации вставки.
3. выполните команду таблица, добавить ячейки.
4. укажите направление сдвига остальных ячеек: сдвигать вправо/ вниз.
11
переместить столбцы в таблице
1. установите курсор на свободное пространство над первым выделяемым столбцом, появится стрелка , далее нажмите левую кнопку мыши и, не отпуская ее, протащите курсор, закрашивая перемещаемые столбцы.
2. отпустите кнопку мыши.
3. установите курсор в выделенную область.
4. нажмите левую кнопку мыши и, не отпуская ее, переместите курсор к столбцу, перед которым делается вставка выделенных столбцов.
5. отпустите кнопку мыши.
альтернатива
1. выполните выделение перемещаемых столбцов (указанным выше способом).
2. выполните команду правка, вырезать.
3. установите курсор на столбец, перед которым выполняется вставка.
4. выполните команду правка, вставить.
12
переместить строки в таблице
1. установите курсор на свободное пространство слева от первой выделяемой строки, нажмите левую кнопку мыши и, не отпуская ее, протащите курсор, закрашивая перемещаемые строки.
2. отпустите кнопку мыши.
3. установите курсор в выделенную область.
4. нажмите левую кнопку мыши и, не отпуская ее, переместите курсор к строке, перед которой делается вставка выделенных строк.
5. отпустите кнопку мыши.
альтернатива
1. выполните выделение перемещаемых строк (указанным выше способом).
2. выполните команду правка, вырезать.