рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Основы программирования в среде Турбо Паскаля Оператор присваивания процедуры ввода вывода

Основы программирования в среде Турбо Паскаля Оператор присваивания процедуры ввода вывода - Лабораторная Работа, раздел Информатика, Оглавление 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 по формуле

Теоретический обзор.

Program Lab1; {заголовок программы с именем lab1} Uses crt; {подключение модуля очистки экрана} const {блок описания констант}

Схема алгоритма.

 

 

х1=2 х2=pi/2 а=2 b=0.7 c=0.5
Начало
Рисунок 1 — Схема алгоритма программы lab1.

 

 


 

 

 

 

Вывод z1, z2
Конец

 


Текст программы.

 

 

 

Рисунок 2 — Текст программы lab1.

 

 

 

Лабораторная работа №2. Программирование разветвленных алгоритмов.

Операторы передачи управления.

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

Теоретический обзор

IF <условие> THEN <оператор 1> ELSE <оператор 2>; (Если) (то) (иначе) - ключевые слова, где <условие> - это произвольное выражение логического типа, которое может принимать два значения: истина (TRUE)…

Схема алгоритма.

 

Начало
Ввод 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 точках. Результаты оформить в виде таблицы.

 

Теоретический обзор.

FOR <параметр цикла>:= <min значение> TO <max значение> DO <оператор>; (Для) (увеличивая к) (выполнять) где <параметр цикла> - это переменная целого либо любого порядкового типа; <min, max значения> - это…

Схема алгоритмов.

Начало

Конец
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) с применением вместо счетного цикла оператора цикла с предусловием.

 

Теоретический обзор.

WHILE <условие_выполнения> DO <оператор>; пока делать где <условие> - это любое логическое выражение, <оператор> - это про­извольный оператор Турбо Паскаля, в…

Схема алгоритма.

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) с применением вместо счетного цикла оператора цикла с постусловием. Выполнить ее и сравнить результаты с полученными в пре­дыдущей работе.

Теоретический обзор.

REPEAT <оператор 1>; (повторять) <оператор 2>;

Схема алгоритма.

Начало
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

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Основы программирования в среде Турбо Паскаля Оператор присваивания процедуры ввода вывода

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Интегрированная среда языка программирования ТУРБО ПАСКАЛЬ
Общая структура программ на языке Паскаль... Интегрированная среда языка программирования ТУРБО ПАСКАЛЬ... Основные файлы пакета Турбо Паскаль...

Основы программирования в среде C++ Builder
Учреждение образования... Белорусский государственный университет информатики и радиоэлектроники...

Основы программирования в среде C++ Builder
Учреждение образования...

Использование среды программирования ТУРБО ПАСКАЛЬ
Основные этапы решения задач на компьютере... Трансляторы... Язык программирования Паскаль...

Основные графические процедуры Турбо Паскаля
Основные графические процедуры Турбо Паскаля... Цель познакомить учащихся с графическими возможностями языка программирования Паскаль расширить знания о системе...

Основы планирования. Теоретические основы управления проектами. Основы планирования. Планирование проекта в MS Project 7
Использованная литература В В Богданов Управление проектами в Microsoft Project Учебный курс Санкт Петербург Питер г...

ОСНОВЫ ПРОГРАММИРОВАНИЯ в среде TURBO DELPHI Учебное пособие
РЯЗАНСКИЙ ГОСУДАРСТВЕННЫЙ РАДИОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ... В В КАРАСЕВ ОСНОВЫ... Редактор М Е Цветкова...

Постановка задачи линейного программирования и двойственная задача линейного программирования.
Всвязи с развитием техники, ростом промышленного производства и с появлением ЭВМвсе большую роль начали играть задачи отыскания оптимальных решений… Именно в силу этого процесс моделированиячасто носит итеративный характер. На… Здесь имеется полная аналогия с тем, как весьма важнаи зачастую исчерпывающая информация о поведении произвольной…

Основы информационных технологий и программирование
Министерство образования и науки... молодежи и спорта Украины... Национальный университет кораблестроения Херсонский филиал...

Экономические основы технологического развития тема “ Основы технологического и экономического развития”
Особенностью современного развития технологий является переход к целостным технолого-экономическим системам высокой эффективности, охватывающим… В практической деятельности экономиста и финансиста технология является… Именно за счет прибыли, полученной от своевременно и разумно вложенных в технологию средств, и достигается…

0.034
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам