Реферат Курсовая Конспект
Основы программирования в среде Турбо Паскаля Оператор присваивания процедуры ввода вывода - Лабораторная Работа, раздел Информатика, Оглавление 1 Лабораторная Работа №1. Основы Программирования В Среде...
|
Оглавление
1 Лабораторная работа №1. Основы программирования в среде Турбо Паскаля. Оператор присваивания, процедуры ввода - вывода. 3
1.1 Теоретический обзор. 3
1.2 Схема алгоритма. 4
1.3 Текст программы. 5
2 Лабораторная работа №2. Программирование разветвленных алгоритмов.
Операторы передачи управления. 6
2.1 Теоретический обзор. 6
2.2 Схема алгоритма. 8
2.3 Текст программы. 9
3 Лабораторная работа №3. Программирование циклических алгоритмов с заданным
числом повторений. 10
3.1 Теоретический обзор. 10
3.2 Схема алгоритмов. 12
3.3 Текст программы. 13
4 Лабораторная работа №4. Программирование циклических алгоритмов. 14
4.1 Теоретический обзор. 14
4.2 Схема алгоритма. 16
4.3 Текст программы. 17
5 Лабораторная работа №5. Программирование циклических алгоритмов
с постусловием. 18
5.1 Теоретический обзор. 18
5.2 Схема алгоритма. 20
5.3 Текст программы. 21
Лабораторная работа №1. Основы программирования в среде Турбо Паскаля. Оператор присваивания, процедуры ввода - вывода.
Вычислить значение z при x1 = 1, x2 = 2 по формуле
Схема алгоритма.
х1=2 х2=pi/2 а=2 b=0.7 c=0.5 |
Начало |
Рисунок 1 — Схема алгоритма программы lab1. |
Вывод z1, z2 |
Конец |
Текст программы.
Рисунок 2 — Текст программы lab1.
Лабораторная работа №2. Программирование разветвленных алгоритмов.
Операторы передачи управления.
Вычислить значение функции в зависимости от интервала, в который попадает вводимый с клавиатуры аргумент.
Схема алгоритма.
Начало |
Ввод x |
e-at cos at |
t<2.5 6. |
Нет
t |
t>2.5 |
Нет
Конец |
t=2.5 |
Вывод z |
t=2.5 |
t sin at |
Рисунок 1 — Схема алгоритма программы lab2.
Текст программы.
Лабораторная работа №3. Программирование циклических алгоритмов с заданным
Числом повторений.
Вычислить значения двух функций в n равномерно распределенных в диапазоне а≤x≤b точках. Результаты оформить в виде таблицы.
Схема алгоритмов.
Начало |
Конец |
dx: = (b-a)/(n-1) |
I<=N |
Вывод i, F1, F2, x |
F2:= x*sqr(ln(x)) F1:= sqrt(exp(x)-1 |
а=1; b=3; ввод n |
Рисунок 1 — Схема алгоритма программы lab3.
Текст программы.
Лабораторная работа №4. Программирование циклических алгоритмов.
Модифицировать (изменить) программу 3_2 для вычисления функций F1(x) и F2(x) с применением вместо счетного цикла оператора цикла с предусловием.
Схема алгоритма.
dx: = (b-a)/(n-1) x:=a |
X<=b |
F2:= x*sqr(ln(x)); F1:= sqrt(exp(x)-1i:=i+1 x:=x+dx |
Вывод i, F1, F2, x |
Начало |
Ввод n |
Конец |
Текст программы.
Лабораторная работа №5. Программирование циклических алгоритмов
С постусловием.
Модифицировать (изменить) программу lab3 для вычисления функций F1(x) и F2(x) с применением вместо счетного цикла оператора цикла с постусловием. Выполнить ее и сравнить результаты с полученными в предыдущей работе.
Схема алгоритма.
Начало |
F2:= x*sqr(ln(x)) F1:= sqrt(exp(x)-1 i:=i+1 x:=x+dx |
X<=b |
Ввод n |
dx: = (b-a)/(n-1) x:=a |
НетДа
Вывод i, F1, F2, x |
Конец |
Текст программы.
– Конец работы –
Используемые теги: основы, программирования, среде, Турбо, Паскаля, Оператор, сваивания, процедуры, ввода, вывода0.132
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Основы программирования в среде Турбо Паскаля Оператор присваивания процедуры ввода вывода
Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов