Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_ОАиПрг_2курс_лабораторные.doc.docx
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
663 Кб
Скачать

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

ТЕМА: Разработка, отладка и испытание простых циклических алгоритмов и программ с заданным числом повторений.

ЦЕЛЬ РАБОТЫ:

1. Закрепить знания по использованию в программах на языке Паскаль операторов повтора.

2. Развить навыки по составлению циклических программ.

3. Получить практические навыки написания и отладки программ с циклическими алгоритмами.

Решить задачу, применив оператор повтора FOR.

Вариант

Задание

1

2

3

4

5

6

7

8

Вычислить, используя один цикл:

Вариант

Задание

9

10

Вычислить средний рост учащихся группы.

11

Вводятся координаты N точек. Определить: сколько из них попадает в круг с радиусом R и с центром в начале координат.

12

13

14

Вычислить и вывести на экран n членов ряда Фиббоначи:

15

Вычислить и вывести на экран n членов ряда, если:

Лабораторная работа № 4.

ТЕМА: Разработка, отладка и испытание простых циклических алгоритмов и программ с неизвестным числом повторений.

ЦЕЛЬ РАБОТЫ:

1. Закрепить знания по использованию в программах на языке Паскаль операторов повтора.

2. Развить навыки по составлению циклических программ.

3. Получить практические навыки написания и отладки программ с циклическими алгоритмами.

Решить задачу двумя способами, применив операторы повтора WHILE и REPEAT.

Вариант

Задание

1

Вывести на экран значение функции , при x изменяющемся от 0.1 до 3 с шагом 0.2

2

Вводятся координаты X, Y множества точек, последними вводятся значения X=0, Y=0. Определить, сколько точек будет расположено во второй четверти.

3

Дана непустая последовательность чисел X, признаком конца последовательности является значение 0. Вычислить среднее арифметическое этой последовательности.

4

Вводятся координаты X,Y множества точек. Последними вводятся значения X=0 и Y=0. Определить сколько точек попадает в круг радиуса R, с центром в начале координат.

5

Вычислить и выдать на экран приближенное значение бесконечной суммы с точностью e. Считается, что требуемая точность достигнута, если очередное слагаемое оказалось по модулю меньше, чем e.

6

В классе N учащихся. Определить сколько учащихся имеет рост меньше 170 см.

7

Даны два целых числа: А и В. Вывести все целые числа, расположенные между числами А и В в порядке возрастания.

8

Дана непустая последовательность пар чисел X,Y. Признаком конца этой последовательности является X=0 и Y=0. Определить сколько в этой последовательности пар чисел, для которых справедливо неравенство |X|<|Y|.

9

Вычислить и выдать на экран количество слагаемых в сумме чтобы эта сумма была больше 12.

10

Улитка поднимается на дерево следующим образом: за первую минуту она проползает 50 см, за вторую 49 см, за третью 48, т.е. за каждую последующую минуту улитка проползает на 1 см меньше, чем за предыдущую. Определить и выдать на экран за сколько минут улитка проползет N см.

11

Последовательность целых ненулевых чисел вводится пользователем. Признак завершения последовательности - значение 0. Определить минимум последовательности.

12

Вычислить и выдать на экран приближенное значение бесконечной суммы с точностью e. Считается, что требуемая точность достигнута. Если очередное слагаемое оказалось по модулю меньше, чем e.

13

Дана непустая последовательность чисел Y. Признаком конца последовательности является значение Y=0. Определить сколько в этой последовательности чисел, модуль значения которых меньше пяти.

14

Разработать программу для нахождения и выдачи на экран всех значений функции на интервале a от b до с шагом h. Исходные данные ввести с клавиатуры.

15

Последовательность целых ненулевых чисел вводится пользователем. Признак завершения последовательности - значение 0. Определить сумму всех положительных членов последовательности.