Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Semestr_2.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
424.45 Кб
Скачать

Вариант 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 символов расположены поля, состоящие из русских и латинских букв и цифр. Слова из русских букв вместо буквы «А» содержат «Х». Требуется заменить буквы «Х» на «А» во всех русских словах и напечатать эти слова в столбик. Слова из латинских букв не меняются.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]