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

Вариант №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 … ), разделённых одним либо более пробелами.

Определить количество изображённых чисел в строке.

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