- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант №11
- •Вариант 9
- •Вариант 10
- •Вариант №12
- •Вариант №13
- •Вариант №14
- •Вариант №15
- •Вариант №16
- •Вариант №17
- •Вариант №18
- •Вариант №19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Вариант 26
- •Вариант 27
- •Вариант 28
Вариант №18
Задание 1 Тема: Вложенные циклы в матричных задачах.
(Формирование матриц). Двумерные массивы.
Дана целочисленная квадратная матрица порядка N. Получить b1, …., bn, где bi – это сумма элементов, предшествующих последнему отрицательному элементу i-ой строки (если все элементы строки неотрицательны, то принять bi=100)
Задание 2 Тема: Подпрограммы общего вида.
Составить подпрограмму формирования векторов из сумм столбцов и строк вещественной матрицы.
С помощью этой подпрограммы сформировать два вектора из элементов матрицы A(-3:3,4:10)
Задание 3 Тема: Оператор-функция. Подпрограмма-функция. Форматный вывод.
Знать четко: чем отличаются и каким образом похожи подпрограмма-функция и оператор-функция; когда п/п-функцию можно заменить на оператор-функцию.
С помощью подпрограммы-функции либо оператор-функции перемножения двух вещественных чисел, которые представляют собой изменения сторон прямоугольника от Aнач до Aкон с шагом HA и Bнач до Bкон с шагом HB, задаваемыми из ввода, построить таблицу:
-
A/B
2.5
3.0
3.5
4.0
…
…
2.0
5.0
6.0
7.0
2.2
2.4
…
Задание 4 Тема: Работа с символьными данными.
Дана текстовая строка из 50 символов. Найти количество и месторасположения одинаковых цепочек символов. Цепочка символов – набор символов между пробелами.
Вариант №19
Задание 1 Тема: Вложенные циклы в матричных задачах.
(Формирование матриц). Двумерные массивы.
Дана целочисленная квадратная матрица порядка N. Получить b1, …., bn, где bi – это сумма элементов, расположенных за первым отрицательным элементом в i-ой строке (если все элементы строки неотрицательны, то принять bi=-1)
Задание 2 Тема: Подпрограммы общего вида.
Составить подпрограмму сложения двух векторов.
С помощью этой подпрограммы в целочисленной матрице A(-3:3,0:4) сложить две любые строки (номера строк задаются из ввода) и первую строку заменить результатом сложения.
Задание 3 Тема: Оператор-функция. Подпрограмма-функция. Форматный вывод.
Знать четко: чем отличаются и каким образом похожи подпрограмма-функция и оператор-функция; когда п/п-функцию можно заменить на оператор-функцию.
С помощью подпрограммы-функции нахождения индекса максимального элемента в одномерном массиве отсортировать элементы вектора следующим способом сортировки: находится максимальный элемент, ставится на последнее место, затем процесс повторяется, но уже без последнего элемента, т.к. он стоит уже на своём месте. Результат каждого шага сортировки вывести на экран в следующем виде:
Исходный вектор: |
4 |
67 |
32 |
89 |
-5 |
-100 |
3 |
21 |
1 шаг |
4 |
67 |
32 |
21 |
-5 |
-100 |
3 |
89 |
2 шаг |
4 |
3 |
32 |
21 |
-5 |
-100 |
67 |
89 |
3 шаг |
4 |
3 |
-100 |
21 |
-5 |
32 |
67 |
89 |
… |
|
|
|
|
|
|
|
|
Задание 4 Тема: Работа с символьными данными.
Дана текстовая строка из слов. Слово – набор либо буквенных символов либо цифровых (jjj hgf 567 jj 89 ggikgg 56 … ), разделённых одним либо более пробелами.
Определить количество изображённых чисел в строке.
