Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы - Паскаль, Си, Java, PHP.doc
Скачиваний:
41
Добавлен:
04.06.2015
Размер:
5.29 Mб
Скачать

Задания на лабораторную работу №4

Вариант 1

Задание 1

Задание 2

Задать

Вариант 2

Задание 1

Задание 2

Задать ,

Вариант 3

Задание 1

Задание 2

Задать ,

Вариант 4

Задание 1

Задание 2

Задать ,

Вариант 5

Задание 1

Задание 2

Задать ,

Вариант 6

Задание 1

Задание 2

Задать ,

Вариант 7

Задание 1

Задание 2

Задать ,

Вариант 8

Задание 1

Задание 2

Задать ,

Вариант 9

Задание 1

Задание 2

Задать ,

Вариант 10

Задание 1

Задание 2

Задать ,

Вариант 11

Задание 1

Задание 2

Алгоритм нахождения квадратного корня из положительного числа x

можно представить следующей рекуррентной последовательностью:

y0 = (x+1)/2

yi = (yi-1 + x/yi-1)

(формула Герона Александрийского).

При заданном x определитьn-ое приближение его квадратного корня.

Вариант 12

Задание 1

Задание 2

Алгоритм нахождения квадратного корня из положительного числа x

можно представить следующей рекуррентной последовательностью:

y0 = x

yi = yi-1 + ( x/yi-1 – yi-1 )/2

При заданном x определитьn-ое приближение его квадратного корня.

Вариант 13

Задание 1

Задание 2

Алгоритм нахождения корня k-ой степени из положительного числаx

можно представить следующей рекуррентной последовательностью:

y0 = x

yi = yi-1 + ( x/yk-1 i-1 – yi-1 )/k

При заданном x определитьn-ое приближение его корняk-ой степени.

Вариант 14

Задание 1

Задание 2

Вывести рекуррентное соотношение для вычисления значения следующего выражения:

Вычислить значение этого выражения для заданного n.

Вариант 15

Задание 1

Задание 2

Вывести рекуррентное соотношение для вычисления значения следующего выражения:

Вычислить значение этого выражения для заданного n.

Вариант 16

Задание 1

f(x)=

Задание 2

Вывести рекуррентное соотношение для вычисления значения следующего выражения:

Вычислить значение этого выражения для заданного n.

Вариант 17

Задание 1

(-π<x<π)

f(x)=

Задание 2

Вывести рекуррентное соотношение для вычисления значения следующего выражения:

Вычислить значение этого выражения для заданного n.

Вариант 18

Задание 1

f(x)=

Задание 2

Вывести рекуррентное соотношение для вычисления значения следующего выражения:

Вычислить значение этого выражения для заданного n.

Вариант 19

Задание 1

f(x)=

Задание 2

Вывести рекуррентное соотношение для вычисления значения следующего выражения:

Вычислить значение этого выражения для заданного n.

Вариант 20

Задание 1

f(x)=

Задание 2

Вывести рекуррентное соотношение для вычисления значения следующего выражения:

Вычислить значение этого выражения для заданного n.

Лабораторная работа № 5

Строки

Тема: Программирование алгоритмов работы со строками.

Цель работы: Освоить основные алгоритмы работы со строками. Освоить методы тестирования программ.

Задание на лабораторную работу

  1. Получить задание в соответствии с номером своего варианта.

  2. Составить схему алгоритма решения задачи.

  3. Написать код программы на языке Паскаль в среде Borland Pascal for Windows.

  4. Осуществить компиляцию, и отладку программы. Провести структурное тестирование программы (тестирование как белого ящика): составить тестовые наборы для тестирования

  • в нормальных условиях,

  • при граничных условиях,

  • при некорректных входных данных,

  • по критерию покрытия решений – результат проверки каждого условия принимал значение истина или ложь хотя бы один раз,

  • по критерию покрытия условий – все возможные результаты каждой логической операции в условиях были получены хотя бы по одному разу.

  1. Получить результат.

  2. Оформить отчет по лабораторной работе.