Для студентов КнАГУ по предмету Современные программные средстваGherkinGherkin
5,0053108
2025-09-232025-09-23СтудИзба
Лабораторная работа: Gherkin
Новинка
Описание
Составить алгоритм для вычисления значения функции, заданной в виде графика, по введенному значению аргумента. Параметр R ввести с клавиатуры.
В алгоритме отделить ввод данных, вычисление функции и вывод значений аргумента и функции. Учесть, что функция определена не на всей числовой оси.
Дано (входные данные) x
Найти (выходные данные) y
Математическая модель задачи:
Составить алгоритм для определения, попадает ли точка с произвольно заданными координатами (х, у) в область, закрашенную на рисунке серым цветом. Координаты точки (х, у) и другие необходимые данные задать самостоятельно. В алгоритме отделить ввод данных, определение попадания точки в область и вывод соответствующего сообщения.
Дано (входные данные) x, y – координаты, область, ограниченная функциями.
Найти (выходные данные) сообщение о попадании точки в область – «Да» или «Нет».
Математическая модель:
Разработать алгоритм для работы с цифрами натурального числа.
Для заданного натурального числа m определить номер самого младшего разряда с цифрой кратной четырем.
Дано (входные данные) m.
Найти (выходные данные) определить номер самого младшего разряда с цифрой кратной четырем.
Если последняя цифра делится на 4 без остатка, то выводим position, конец, иначе продолжаем.
Разработать алгоритм обработки одномерных числовых массивов. Размер и значения элементов исходного массива задать самостоятельно, предусмотреть печать исходных данных и всех результатов.
Числа заданного массива b, расположенные на нечетных местах до первого по порядку максимального числа, переписать в новый массив d.
Дано: Массив b.
Найти: массив d, состоящий из элементов b, стоящие на нечётных местах, до первого максимального значения b.
Разработать алгоритм обработки одномерных числовых массивов. Размер и значения элементов исходного массива задать самостоятельно, предусмотреть печать значений элементов исходного и результирующего массивов.
Расширить заданную последовательность чисел d, вставив в нее заданное число a перед каждым нулем.
Дано: массив d, число a.
Найти: новый массив d, где перед каждым отрицательным элементом стоит число a.
Дана квадратная матрица c нечетного размера n. Определить сумму элементов, расположенных не ниже побочной диагонали. Упорядочить элементы среднего столбца по убыванию пузырьковой сортировкой
Дано: двумерный массив c размером n×n.
Найти: U, равная среднему геометрическому элементом не ниже побочной диагонали; новый массив c, где элементы среднего столбца массива отсортированы в порядке убывания.
Содержание
1 Теоритическая часть......................................................................................... 4
2 Практическая часть........................................................................................... 5
2.1 Задание 1........................................................................................................ 5
2.2 Задание 2........................................................................................................ 6
2.3 Задание 3........................................................................................................ 7
2.5 Задание 5........................................................................................................ 9
2.6 Задание 6...................................................................................................... 11
Заключение........................................................................................................ 13
Список использованных источников................................................................. 14
В алгоритме отделить ввод данных, вычисление функции и вывод значений аргумента и функции. Учесть, что функция определена не на всей числовой оси.
Дано (входные данные) x
Найти (выходные данные) y
Математическая модель задачи:

Дано (входные данные) x, y – координаты, область, ограниченная функциями.
Найти (выходные данные) сообщение о попадании точки в область – «Да» или «Нет».
Математическая модель:

Для заданного натурального числа m определить номер самого младшего разряда с цифрой кратной четырем.
Дано (входные данные) m.
Найти (выходные данные) определить номер самого младшего разряда с цифрой кратной четырем.
Если последняя цифра делится на 4 без остатка, то выводим position, конец, иначе продолжаем.
Разработать алгоритм обработки одномерных числовых массивов. Размер и значения элементов исходного массива задать самостоятельно, предусмотреть печать исходных данных и всех результатов.
Числа заданного массива b, расположенные на нечетных местах до первого по порядку максимального числа, переписать в новый массив d.
Дано: Массив b.
Найти: массив d, состоящий из элементов b, стоящие на нечётных местах, до первого максимального значения b.
Разработать алгоритм обработки одномерных числовых массивов. Размер и значения элементов исходного массива задать самостоятельно, предусмотреть печать значений элементов исходного и результирующего массивов.
Расширить заданную последовательность чисел d, вставив в нее заданное число a перед каждым нулем.
Дано: массив d, число a.
Найти: новый массив d, где перед каждым отрицательным элементом стоит число a.
Дана квадратная матрица c нечетного размера n. Определить сумму элементов, расположенных не ниже побочной диагонали. Упорядочить элементы среднего столбца по убыванию пузырьковой сортировкой
Дано: двумерный массив c размером n×n.
Найти: U, равная среднему геометрическому элементом не ниже побочной диагонали; новый массив c, где элементы среднего столбца массива отсортированы в порядке убывания.
Содержание
1 Теоритическая часть......................................................................................... 4
2 Практическая часть........................................................................................... 5
2.1 Задание 1........................................................................................................ 5
2.2 Задание 2........................................................................................................ 6
2.3 Задание 3........................................................................................................ 7
2.5 Задание 5........................................................................................................ 9
2.6 Задание 6...................................................................................................... 11
Заключение........................................................................................................ 13
Список использованных источников................................................................. 14
Характеристики лабораторной работы
Учебное заведение
Просмотров
1
Качество
Идеальное компьютерное
Размер
1,12 Mb
Список файлов
primmmer.docx

Если нужен другой вариант работы или отдельная задача из любой работы, пишите в комментарии