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

Вариант 1 Задача 1

А. Составить процедуру сортировки по возрастанию значений элементов

массива В(К) (К – заданное число).

В. Используя процедуру рассортировать по возрастанию значения элементов каждого столбца массива Х(8,7).

Задача 2

А. Составить функцию для вычисления

У=ПИ/2 - 1/х + 1/Зх3 - 1/5х5 + 1/7х7 -...

принимая аргумент X положительным и меньше 1.

Вычисления продолжать, пока модуль разности между слагаемым и

его предыдущим значением больше малой заданной величины.

В. Напечатать таблицу значений функции Y для всех значений аргумента X

от заданного начального до заданного конечного с заданным шагом изменения.

Вариант 2

Задача 1

А. Составить процедуру замены значений К- го столбца массива А (М,N)

массивом В (М) (К, М, N - заданные числа).

В. Используя процедуру заменить значения 2-го, 4-го и 5-го столбцов массива

X (7,5) массивом У (7).

Задача 2

А. Составить функцию для вычисления

у= 1 -х/2+х2 /(2*3)-х3/(2*3*4)+х4/(2*3*4*5)-х5/(2*3*4*5*6)+.. .

принимая модуль х не больше 1. Вычисление продолжать, пока модуль

разности между слагаемым и его предыдущим значением больше заданной

малой величины (точности вычислений).

В. Напечатать таблицу значений функции У для аргумента X, принимающего

значение от заданного начального до заданного конечного с заданным шагом

изменения.

Вариант 3

Задача 1

А. Составить процедуру замены значений К-ого столбца массива А (М,N)

массивом В (М) (К, М, N - заданные числа).

В. Использовать процедуру для замены значений четных столбцов массива

X (7,5) массивом У(7).

Задача 2

А. Составить функцию для вычисления

У=1-х/5+х2/(5*2)-х3/(5*3)+х4/(5*4)+...

принимая модуль аргумента X меньше единицы. Вычисления продолжать,

пока модуль разности между слагаемым и его предыдущим значением не

меньше малой заданной величины (точности вычислений).

В. Напечатать таблицу значений функции У для аргумента X, принимающего

значения от заданного начального до заданного конечного с заданным шагом

изменения.

Вариант 4

Задача 1

А. Составить процедуру, меняющую местами элементы главной

и побочной диагоналей массива А (М,М) (М, М - заданные числа).

В. Используя процедуру поменять элементы главной и побочной диагоналей

массива Z (12,12).

Задача 2

A. Составить функцию для вычисления

у=1 + 1/3х + 1/5х2 + 1/7х3 + 1/9х4 + ...

принимая модуль X больше 1. Вычисления продолжать пока модуль

разности между слагаемым и его предыдущим значением больше малой

заданной величины.

В. Напечатать таблицу значений функции У для аргумента X, изменяющегося

от заданного начального значения до заданного конечного с заданным

шагом.

Вариант 5

Задача 1

А. Составить процедуру, результатом которой является массив, составленный

из тех элементов массива Р (К), для которых выполняется неравенство

В < Р( i )< D (К - заданное число).

В. Найти среднее арифметическое элементов массива А (5,6), а затем

используя процедуру сформировать массив Z из элементов массива А,

абсолютная величина которых > ср. арифметического, но < 2-х ср. арифметических.

Задача 2

А. Составить функцию для вычисления У=1+1/2х+2/3х2+3/4х3+4/5х4...

принимая модуль X больше 1. Вычисления продолжать пока модуль

разности между слагаемыми и их предыдущими значениями больше малой

заданной величины (точности вычисления).

В. Напечатать таблицу значений функции Y для аргумента X, изменяющегося

от заданного начального значения до заданного конечного с заданным шагом.

Вариант 6

Задача 1

А. Составить процедуру нахождения максимального (последнего, если их несколько)

значения элемента массива В (К) и его номера (К - заданное число).

В. Используя процедуру найти максимальные значения и их номера во 2-м

и 4-м столбцах массива Y(6,8).

Задача 2

А. Составить функцию для вычисления

У=1/х+1/Зх3+1/5х5+...

принимая, что модуль аргумента X больше 1. Вычисления продолжать до тех пор,

пока модуль разности между слагаемым и предыдущим слагаемым

больше малой заданной величины (точности вычислений).

В. Напечатать таблицу значений функции У для всех значений аргумента X

от заданного начального до заданного конечного с заданным шагом изменения.

Вариант 7

Задача 1

А. Составить процедуру нахождения максимального (первого, если

их несколько) значения элемента массива В (К) и его номера (К - заданное число).

В. Используя процедуру найти максимальные значения и их номера во 2-ой и

4-й строках массива Y (6,8).

Задача 2

А. Составить функцию для вычисления

Y = 1 + 1/Зх + 2/4х2 + 1/5х3 + 2/6х4 + 1/7х5 + ...

принимая модуль X больше 1. Суммирование продолжать, пока модуль

разности между последующим и предыдущим слагаемыми больше малой

заданной величины.

В. Напечатать таблицу значений функции У для аргумента X, изменяющегося

от заданного начального значения до заданного конечного c заданным шагом.

Вариант 8

Задача 1

А. Составить процедуру нахождения минимального (первого, если их

несколько) значения элемента массива Р (К) и его номера (К - заданное

число).

В. Используя процедуру найти минимальные значения и их номера в каждой

строке массива Z (7,8).

Задача 2

А. Составить функцию для вычисления

У=1 + х/1!+х2/2! + х3/3! + ...

принимая модуль X меньше единицы. Вычисления продолжать пока модуль

разности между слагаемым и предыдущим слагаемым больше малой

заданной величины.

В. Напечатать таблицу значений функции У для аргумента X, изменяющегося

от заданного начального значения до заданного конечного с заданным шагом.

Вариант 9

Задача 1

А. Составить процедуру нахождения минимального (последнего, если их

несколько) значения элемента массива Р (К) и его номера (К - заданное число).

В. Используя процедуру найти минимальные значения и их номера главной и

побочной диагоналях массива Х(8, 8).

Задача 2

А. Составить функцию для вычисления

У = 1-х2/3! + х4/5! - х5/7! + х8/9!-...

принимая: модуль X не больше 1. Суммирование продолжать, пока модуль

разности между слагаемым и его предыдущим значением больше малой

заданной величины (точности вычисления).

В. Напечатать таблицу значений функции У для аргумента X, принимающего

значения от заданного начального до заданного конечного с заданным шагом

изменения.

Вариант 10

Задача 1

А. Составить процедуру нахождения среднего арифметического значения

элементов массива Р (К), значения которых лежат в диапазоне от А до В (К -заданное число).

В. Используя процедуру найти средние арифметические значения в каждой

строке массива У (5,6) элементов, лежащих в диапазоне от -2 до 5.

Задача 2

A. Составить функцию для вычисления у=х+(х2)/(2*3)+(х3)/3*4)+(х4)/(4*5)…

принимая: модуль аргумента X не больше единицы. Суммирование

продолжать пока модуль разности между слагаемым и предыдущим

слагаемым больше заданной величины (точности вычислений).

В. Напечатать таблицу значений функции У для аргумента X, изменяющегося

от заданного начального значения до заданного конечного с заданным шагом.

Вариант 11

Задача 1

А. Составить процедуру сортировки по убыванию значений элементов

массива А(М) (М - заданное число).

В. Используя процедуру рассортировать по убыванию значения элементов

каждого столбца массива Z(7,9).

Задача 2

А. Составить функцию для вычисления

У = х - х2/2+ х3/3-х4/4 + х5/5-...

принимая, что аргумент X положительный и меньше единицы. Вычисления

продолжать, пока модуль разности между слагаемым и его предыдущим

значением не меньше малой заданной величины (точности вычислений).

В. Напечатать таблицу значений функции У для аргумента X, изменяющегося

от заданного начального значения до заданного конечного с заданным шагом.

Вариант 12

Задача 1

А. Составить процедуру сортировки по убыванию значений элементов

массива А(К) (К - заданное число).

В. Используя процедуру рассортировать по убыванию значения элементов

каждого столбца массива С(5,4).

Задача 2

А. Составить функцию для вычисления:

У = 1 -х2/2!-х4/4!-х6/6!-...

принимая, что аргумент X по модулю меньше единицы. Вычисления

продолжать, пока модуль разности между слагаемым и его предыдущим

значением не меньше малой заданной величины (точности вычислений).

В. Напечатать таблицу значений функции У для аргумента X, изменяющегося

от заданного начального значения до заданного конечного с заданным шагом.

Вариант 13

Задача 1

А. Составить процедуру нахождения произведения не равных нулю значений

элементов массива А(N) (N - заданное число).

В. Используя процедуру найти произведение не равных нулю значений

в каждой строке массива Z(7,9).