Индивидуальное задание №4. Функции, массивы и адресная арифметика
Необходимо оформить в виде отчета в формате Word, образец оформления прилагается.
В отчет включаем код на языке С++ с основными комментариями и скриншоты работы программы, блок-схем не надо.
В прикрепленном файле методички находите практическую работу №4 (стр. 36). Нужно выполнить Вариант №11 (выделен зеленым) на стр. 42.
Выполняете задачи 1-5. Предусмотреть циклический выбор задач при помощи оператора выбора и бесконечного цикла. То есть когда программа запускается, пользователь может выбрать какую из задач он хочет решить. После решения задачи - возвращаемся к выбору задач. Предусмотреть вариант выбора, при котором программа завершит свою работу (например при нажатии 0).
Память под массив выделяется динамически. Массивы заполнять случайными числами.
В задании №2. Если по условию задачи сказано сформировать новый массив... или написано удалить из массива..., то вы должны при помощи операций new и delete перераспределить память под уже созданный вами массив. Если же по условию задачи нет подобных формулировок, то удалите из массива элементы, которые находятся в промежутке [a, b] описанным выше способом.
Одну из задач решать только с применением адресной арифметики, то есть к элементам массива обращаться при помощи операции разыменования, а не при помощи индексации.
Задачи должны быть решены с использованием парадигмы структурного программирования.
Предусмотреть основные функции, такие как создание одномерного и двумерного массивов и заполнение их случайными числами. Вывод на экран массива в ФОРМАТИРОВАННОМ виде (двумерный массив выводить по столбцам, значения должны выводиться, округленные до двух знаков после запятой). Функции, которые необходимы для реализации ваших заданий.
| Гарантия на работу | 1 год |
| Средний балл | 4.52 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |