Dr.Cooper
Студенческие работы на заказ

8 (800) 250 1997

(бесплатная горячая линия)

Контрольная работа: Программирование и основы алгоритмизации. № 2. Вариант 1.

9 страниц
2019-02-19
Контрольная работа
Pascal
1
200.00 р.
Скачать превью

ВТОРОЕ КОНТРОЛЬНОЕ ЗАДАНИЕ

Вариант 1

Задача 1.
Даны целые числа a1, a2, ..., an . Все члены последовательности с четными номерами, предшествующие первому по порядку члену со значением
max (a1, a2, ..., an), домножить на max (a1, a2, ..., an).

Задача 2
Элемент матрицы назовем седловой точкой, если он является наименьшим в своей строке и одновременно наибольшим в своем столбце или, наоборот, является наибольшим в своей строке и наименьшим в своем столбце. Для заданной целой матрицы размером NxM напечатать индексы всех ее седловых точек.
Указание: определите булевскую функцию f(i,j) для определения, является ли данный элемент с индексами i и j
седловым.

Задача 3
Для заданных трех строк S1, S2 и S3 определить, какая из них является палиндромом. Назовем строку палиндромом, если его запись читается одинаково с начала и с конца (как, например, ‘казак’, ‘алла’, ‘fffjjjfff’). Указание: определить булевскую функцию f(s) для проверки, является ли строка s
палиндромом. Результатом должен быть ответ «да» или «нет».

Задача 4
Спортлото: 6 из 49. Составьте программу, в которой загадываются, иначе говоря, создаются 6 разных чисел, значения которых никак не связаны друг с другом, а величина лежит в интервале от 1 до 49. Указание. Для решения задачи используйте множества. Выражение random(49)+1 дает случайное целое число в интервале от 1 до 49.
Качественное написание учебных работ

дипломные, курсовые, рефераты и многое другое