- •Лабораторный практикум по информатике
- •Часть II программирование в системе турбо паскаль
- •Введение
- •Лабораторная работа №1 Создание простейшей программы
- •Начало работы с новой программой
- •Задание 1
- •Сохранение текстового файла программы на диске:
- •Задание 2
- •Задание 3
- •Задание 4
- •Лабораторная работа №2 Ввод данных и вывод результатов
- •Задания
- •Лабораторная работа №3 Программирование линейных алгоритмов
- •Задание
- •Лабораторная работа №4 Программирование разветвляющихся алгоритмов
- •Задание 1
- •Задание 2
- •Лабораторная работа № 5 Программирование циклических алгоритмов с известным числом повторений
- •Задание
- •Лабораторная работа №6 Программирование циклических алгоритмов с неизвестным числом повторений
- •Задания
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Лабораторная работа №7 Программирование алгоритмов итерационной циклической структуры
- •Задание
- •Лабораторная работа №8 Массивы
- •Лабораторная работа №9 Процедуры и функции пользователя в языке Паскаль
- •Задание
- •Лабораторная работа №10 Записи
- •Задания
- •Лабораторная работа №11 Работа с файлами
- •Лабораторная работа №12 Графический режим в языке Паскаль
- •Лабораторная работа №13 Построение графика функции
- •Задания
- •Лабораторная работа №14 Создание движущихся изображений
- •Задание 1
- •Задание 2
- •Лабораторная работа №15 Вычисление определённого интеграла численными методами
- •Метод прямоугольников
- •Метод трапеций
- •Метод Симпсона
- •Задания
- •Лабораторная работа №16 Решение нелинейных уравнений численными методами
- •Метод половинного деления
- •Метод Ньютона
- •Метод хорд
- •Задания
- •Лабораторная работа №17 Решение обыкновенных дифференциальных уравнений численными методами
- •Метод Эйлера
- •Модифицированный метод Эйлера
- •Метод Рунге-Кутта
- •Задание
- •Приложение
- •Список литературы
- •Оглавление
- •Лабораторный практикум по информатике
- •Часть II программирование в системе турбо паскаль
- •Архангельск
Задания
При выполнении заданий в учебных целях следует организовывать циклы в задании 1 при помощи оператора While, в задании 2 - при помощи оператора Repeat.
Вариант 1
Задание 1. Найти t, при котором значение выражения (2+4+6+…+2t)/(123…t) становится меньше 0,06.
Задание 2. Из пункта А в пункт В, расстояние между которыми 500 км, равномерно и прямолинейно движется автомобиль со скоростью v. При вводе v с клавиатуры вывести на экран в одну строку через один пробел расстояния от автомобиля до пункта В через каждые два часа от начала движения до момента прибытия в пункт В.
Вариант 2
Задание 1. Найти x, при котором значение выражения (0,511,52…0,5x)/x2 становится больше s при вводе s с клавиатуры.
Задание 2. Из пункта А в пункт В, расстояние между которыми s км, равномерно и прямолинейно движется материальная точка со скоростью v. При вводе v и s с клавиатуры вывести на экран в один столбец расстояния от материальной точки до пункта А через каждый час от начала движения до момента прибытия в пункт В.
Вариант 3
Задание 1. Найти f, при котором значение выражения (f3+ln f)/(f211f+2,3) становится больше s при вводе s с клавиатуры, если f увеличивается в ряду 1,2,3,4, … .
Задание 2. Материальная точка равноускоренно и прямолинейно движется с начальной нулевой скоростью и ускорением a км/мин2. Скорость точки описывается уравнением v=at, где t – время. При вводе a с клавиатуры вывести на экран в один столбец значения скорости точки через каждую минуту от начала движения до момента достижения скорости 20 км/мин.
Вариант 4
Задание 1. Найти значение выражения 1+3+5+7+…+(2z-1) при вводе z с клавиатуры.
Задание 2. Камень падает с высоты 200 м. Без учета сопротивления воздуха длина пути, пройденного камнем, описывается уравнением s=gt2/2, где g - ускорение свободного падения, t – время. Вывести на экран в один столбец расстояния от камня до земли через каждую секунду от начала падения до момента соприкосновения с землей.
Вариант 5
Задание 1. Найти значение выражения 1/1+1/2+1/3+1/4+…+1/n при вводе n с клавиатуры.
Задание 2. Скорость некоторой химической реакции при 0С равна 0,002 моль/лмин и увеличивается в два раза при увеличении температуры на каждые 10С (температурный коэффициент реакции равен 2). Вывести на экран в два столбца значения температуры, начиная от 0С, с шагом 10С, и соответствующие им значения скорости реакции до достижения скорости более 0,2 моль/(лмин).
Вариант 6
Задание 1. Найти значение выражения (1+2+3+4+…+n)/(246…2n) при вводе n с клавиатуры.
Задание 2. Вывести на экран в одну строку через один пробел все високосные годы в период с 2000 до 2050, при условии, что 2000-й год - високосный.
Вариант 7
Задание 1. Найти j, при котором значение выражения (lg j+134j)/(j2ln j+3) становится меньше при вводе с клавиатуры, если j увеличивается в ряду 1,2,3,4, … .
Задание 2. Вывести на экран в три столбца массовые концентрации серной кислоты в растворе при возрастании от 10 г/л до 300 г/л с шагом 10 г/л, а также соответствующие им молярные концентрации (моль/л) и нормальные концентрации (г-экв/л).