- •Лабораторная работа №1 Разработка и отладка алгоритмов и программ.
- •Лабораторная работа № 2.
- •Лабораторная работа №3
- •Лабораторная работа № 4.
- •Лабораторная работа № 5. Разработка и отладка программ обработки массивов.
- •Лабораторная работа № 6.
- •Лабораторная работа № 7.
- •Лабораторная работа №8. Создание и подключение пользовательских модулей
- •Лабораторная работа № 10.
- •Лабораторная работа № 9.
- •Лабораторная работа № 11.
- •Лабораторная работа № 13
- •Лабораторная работа № 14.
- •Лабораторная работа № 15
- •Лабораторная работа № 16.
- •Лабораторная работа № 17.
- •Лабораторная работа № 18-19 Разработка программ с использованием алгоритмов на графах
- •Лабораторная работа № 21 Разработка приложений с использованием объектно-ориентированного программирования
- •Лабораторная работа № 21 (часть 2) Разработка приложений с использованием объектно-ориентированного программирования. Применение наследования
- •Лабораторная работа №22 «Интегрированная среда программирования Delphi. Стандартные компоненты»
- •Лабораторная работа № 23
- •Лабораторная работа №24 Разработка приложений с использованием дополнительных компонентов.
- •Лабораторная работа № 25
- •Лабораторная работа №26 Использование компонент вкладок Win32 и System
- •Лабораторная работа № 27 Обработка текстовых файлов с помощью изученных компонентов
- •Лабораторная работа № 28 Обработка графической информации
- •Лабораторная работа №29 Мультимедийные возможности Delphi
- •Лабораторная работа № 30 Создание и обработка таблиц базы данных
- •Лабораторная работа № 31
- •Лабораторная работа № 32
Лабораторная работа №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 |
Вывести
на экран значение функции
|
2 |
Вводятся координаты X, Y множества точек, последними вводятся значения X=0, Y=0. Определить, сколько точек будет расположено во второй четверти. |
3 |
Дана непустая последовательность чисел X, признаком конца последовательности является значение 0. Вычислить среднее арифметическое этой последовательности. |
4 |
Вводятся координаты X,Y множества точек. Последними вводятся значения X=0 и Y=0. Определить сколько точек попадает в круг радиуса R, с центром в начале координат. |
5 |
Вычислить
и выдать на экран приближенное значение
бесконечной суммы
|
6 |
В классе N учащихся. Определить сколько учащихся имеет рост меньше 170 см.
|
7 |
Даны два целых числа: А и В. Вывести все целые числа, расположенные между числами А и В в порядке возрастания. |
8 |
Дана непустая последовательность пар чисел X,Y. Признаком конца этой последовательности является X=0 и Y=0. Определить сколько в этой последовательности пар чисел, для которых справедливо неравенство |X|<|Y|.
|
9 |
Вычислить
и выдать на экран количество слагаемых
в сумме
|
10 |
Улитка поднимается на дерево следующим образом: за первую минуту она проползает 50 см, за вторую 49 см, за третью 48, т.е. за каждую последующую минуту улитка проползает на 1 см меньше, чем за предыдущую. Определить и выдать на экран за сколько минут улитка проползет N см. |
11 |
Последовательность целых ненулевых чисел вводится пользователем. Признак завершения последовательности - значение 0. Определить минимум последовательности. |
12 |
Вычислить
и выдать на экран приближенное значение
бесконечной суммы
|
13 |
Дана непустая последовательность чисел Y. Признаком конца последовательности является значение Y=0. Определить сколько в этой последовательности чисел, модуль значения которых меньше пяти. |
14 |
Разработать
программу для нахождения и выдачи на
экран всех значений функции
|
15 |
Последовательность целых ненулевых чисел вводится пользователем. Признак завершения последовательности - значение 0. Определить сумму всех положительных членов последовательности. |

,
при x
изменяющемся от 0.1 до 3 с шагом 0.2
с точностью e.
Считается, что требуемая точность
достигнута, если очередное слагаемое
оказалось по модулю меньше, чем e.
чтобы эта сумма была больше 12.
с точностью e.
Считается, что требуемая точность
достигнута. Если очередное слагаемое
оказалось по модулю меньше, чем e.
на
интервале a
от b
до с шагом h.
Исходные данные ввести с клавиатуры.