- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант №11
- •Вариант №12
- •Вариант №13
- •Вариант №14
- •Вариант №15
- •Вариант №16
- •Вариант №17
- •Вариант №18
- •Вариант №19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Вариант 26
- •Вариант 27
- •Вариант 28
Вариант 28
Задание 1 Тема: Вложенные циклы в матричных задачах.
(Формирование матриц). Двумерные массивы.
Дана целочисленная квадратная матрица порядка N. Найти номера строк:
- все элементы которых – нули;
- элементы которых образуют возрастающую последовательность.
Задание 2 Тема: Подпрограммы общего вида.
Составить подпрограмму перестановки элементов в одномерном целочисленном массиве по следующему алгоритму:
- если количество элементов чётное, то переставить элементы по следующему закону:
1-ый со 2-ым, 3-и с 4-ым, 5-ый с 6-ым и т.д.
-если количество элементов нечётное, то переставить по алгоритму следующего примера:
исходный массив: 1 2 3 4 5 6 7 8 9
результат 2 1 4 3 5 7 6 9 8 – центральный элемент остаётся на своём месте.
С помощью этой подпрограммы переставить элементы в одном столбце и одной строке матрицы A(0:6,-3:4). Номер строки и номер столбца задаются из ввода.
Задание 3 Тема: Оператор-функция. Подпрограмма-функция. Форматный вывод.
Знать четко: чем отличаются и каким образом похожи подпрограмма-функция и оператор-функция; когда п/п-функцию можно заменить на оператор-функцию.
Составить подпрограмму-функцию нахождения суммы элементов целочисленного вектора, которые кратны заданному целому числу. С помощью этой подпрограммы найти суммы элементов строк целочисленной матрицы A(6,4), которые кратны 3. Вывести на экран следующую таблицу (пример):
№ строки |
A1 |
A2 |
A3 |
A4 |
Кол-во таких элем. |
сумма |
1 |
6 |
33 |
42 |
-8 |
3 |
81 |
2 |
5 |
-7 |
98 |
32 |
0 |
0 |
Задание 4 Тема: Работа с символьными данными.
В текстовой строке длинной 40 символов расположены поля, состоящие из русских и латинских букв и цифр. Слова из русских букв вместо буквы «А» содержат «Х». Требуется заменить буквы «Х» на «А» во всех русских словах и напечатать эти слова в столбик. Слова из латинских букв не меняются.
