Выполнить 3 практических задания по курсу "Функциональное программирование" с 3-мя записями видео с экрана монитора (не более 1 минуты) о ходе выполнения каждого из заданий для демонстрации преподавателю

Отменен
Заказ
5692291
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
28 Ноя 2023 в 21:55
Цена
1 000 ₽
Блокировка
10 дней
Размещен
23 Ноя 2023 в 17:33
Просмотров
48
Описание работы

Выполнить задания (подробнее - во вложении) + записать видео с экрана монитора, как выполнялось задание (полностью или кусочки видео, н-р, начало, середина и концовка) + вместо озвучивания, как выполнялась работа, приложить файл с кратким описанием хода работы (н-р, в такой-то версии было сделано то-то и то-то).

Задание 1.1 Базовые алгоритмические структуры

Вычислить значение функции y по заданной формуле. Значения исходных данных x, a и b ввести с клавиатуры. Результат вывести на печать. Функция выбирается из таблицы 2.

Определить тип вычислительного процесса. Построить алгоритм в виде блок-схемы, используя стандартные средства Microsoft Word, написать программу на языке С++. Представить результаты вычислений по заранее подготовленному тесту.

Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).

Из таблицы 1.1 выбрать номер варианта (Вариант 5).

Из таблицы 1.2 выбирается задание № 5 (Вариант 5). 

Задан одномерный массив действительных чисел a[n].

Заменить все отрицательные элементы массива их квадратами.

Если после возведения в квадрат элементы массива будут удовлетворять условию:

a[i] > a[i + 1],

подсчитать сумму элементов массива, в противном случае подсчитать произведение элементов массива


Задание 2.1

Составить программу по заданию, согласно варианту.

Построить алгоритм в виде блок-схемы, используя стандартные средства Microsoft Word, написать программу на языке С++. Исходный массив заполнить с помощью генератора случайных чисел.

Для отладки программы можно использовать онлайн-компилятор (например, С++ shell). Представить результаты вычислений по заранее подготовленному тесту.

Из таблицы 2.1 выбрать номер варианта (Вариант 5).

Из таблицы 2.2 выбирается задание №5 (Вариант 5).


Задание 2.2

Составить программу по заданию, согласно варианту. Построить алгоритм в виде блок-схемы, используя стандартные средства Microsoft Word, написать программу на языке С++. 

Ввести значения исходного массива с клавиатуры. Распечатать исходный и преобразованный массивы в виде матрицы. Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).

Из таблицы 2.1 выбрать номер варианта (Вариант 5).

Из таблицы 2.2 выбирается задание.

Задан одномерный массив действительных чисел a[n].

Заменить все отрицательные элементы массива их квадратами.

Если после возведения в квадрат элементы массива будут удовлетворять условию:

a[i] > a[i + 1],

подсчитать сумму элементов массива, в противном случае подсчитать произведение элементов массива

Таблица 2.3

Таблица вариантов задания 2.2 - Вариант 5.

Ввести с клавиатуры целые числа и сформировать из них массив a[n][m].

Сформировать из исходного одномерный массив, каждый элемент которого равен произведению элементов соответствующего столбца двумерного массива


Задание 3.1

Составить программу по заданию, согласно выбранному варианту. 

Составить программу на языке С++ с использованием функций.

Для отладки программы можно использовать онлайн-компилятор (например, С++ shell). 

Номер варианта выбирается из таблицы 3.1 - Вариант 5. 

Задание выбрать из таблицы 3.2.

Задание 3.2

Составить программу по заданию, согласно выбранному варианту. 

Составить программу на языке С++ с использованием функций. Предусмотреть использование прототипов функций. Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).

Номер варианта выбирается из таблицы 3.1 - Вариант 5.

Задание выбрать из таблицы 3.3.

Таблица 3.1.

Ввести с клавиатуры целые числа и сформировать из них массив a[n][n].

Написать программу, позволяющую исключать из нее строку, в которой расположен минимальный элемент главной диагонали. Преобразованный массив вывести на экран в виде матрицы

Таблица вариантов задания 3.2

Ввести с клавиатуры целые числа и сформировать из них массив a[n][m]. Написать программу, позволяющую исключать из нее строку и столбец, в которых расположен минимальный элемент

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.54
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Отзыв о выполненном заказе
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир