Реферат по предмету "Программирование"


Розробка та виконання програм на мові Pascal

Заняття №3.
Розробка та виконання програм на мові Pascal.
Мета: систематизація знань, формування вмінь і навичок, розробки та виконання на ЕОМ найпростіших програм на мові Pascal.
Теоретичні відомості.
Програма на мові Pascal складається:
розділ оголошень;
розділ текстів процедур і функцій;
розділ основного блоку.
Розділ оголошень
program заголовок програми:
{ $…} глобальні директиви компілятора: uses підключаємі бібліотеки: label розділ оголошення глобальних міток: const розділ оголошення глобальних констант: type розділ оголошення глобальних типів: var розділ оголошення глобальних змінних:
Розділ текстів процедур і функцій
procedure (function) label розділ оголошення локальних міток: const розділ оголошення локальних констант: type розділ оголошення локальних типів: var розділ оголошення локальних змінних: begin основний блок процедури або функції: end;
Розділ основного блоку програми. begin основний блок програми: end.
Програми діляться на прості(лінійні), розгалужені та циклічні. В простих програмах відсутні будь-які перевірки умов та використовуються лінійні оператори. В розгалужених можуть бути оператори умовного та безумовного переходу.
Умовні: скорочена форма IF умова THEN опер. повна форма IF умова THEN опер.1 ELSE опер. 2
Оператор безумовного переходу – GOTO «мітка».
Оператор множинного вибору:
CASE вираз OF мітка1: опер. 1; мітка2: опер. 2;
END;
Розрізняють три способи організації циклів:
1) цикл з параметром (FOR .. TO .. DO);
1) цикл з післяумовою(REPEAT UNTIL);
1) цикл з передумовою(WHILE .. DO).
Індивідуальне завдання.
Варіант №3. Скласти та виконати на ЕОМ програми розв’язування слідуючих задач:
Задача 1. Обчислити та вивести на очищений екран з К-ї позиції L-го рядка в форматованому вигляді значення вихідних даних та результатів обчислення виразу:
Обчислити значення виразу на ЕОМ для значень: A=-6, b=6.4, c=8.85, k=20, l=10
Задача 2. Обчислити значення даної функції, використовуючи оператори IF_THEN, IF_THEN_ELSE (два варіанти програми):
Виконати для: a=-2.3, b=-8, t1=-4.5, t2=1.2*10-3, t3=4.3
Задача 3. Обчислити та вивести на екран в стовпчик таблицю значень функції:
Для значень Х із проміжку Х=[-3,5] з кроком h=1.2 Скласти програми, використавши всі структури циклів.
Задача 1:
program zanattia3; uses crt; const k=20; l=10; a=-6; b=6.4; c=8.85; var f:real; begin clrscr; f:=(exp(a)+2*ln(b+c))/(arctan(b))+a*b; gotoxy(k,l); textcolor(2); write('Вiдповiдь : '); textcolor(3); write(f:7:5); textcolor(14); write(' при а=-6, в=6.4, с=8.85'); end.
Р Е З У Л Ь Т А Т И Р О Б О Т И П Р О Г Р А М И : ____________________________________________________________________________ __
Вiдповiдь : -34.54943 при а=-6, в=6.4, с=8.85 ____________________________________________________________________________ __
Задача 2:
program zanattia3_variant1; uses crt; const a=-2.3; b=-8; t1=-4.5; t2=1.2e-3; t3=4.3; var y,t:real; function obch(t:real):real; begin if t>3 then obch:=exp(t)/ln(t); if t3 then obch:=exp(t)/ln(t) else if t5; end.
Р Е З У Л Ь Т А Т И Р О Б О Т И П Р О Г Р А М И :
____________________________________________________________________________ __
y=35.00000 при x=-3.00000 y=18.68000 при x=-1.80000 y=8.12000 при x=-0.60000 y=3.32000 при x=0.60000 y=4.28000 при x=1.80000 y=11.00000 при x=3.00000 y=23.48000 при x=4.20000
____________________________________________________________________________ __
program zanattia3_variant2; uses crt; var y:real; x:real; h:real; begin clrscr; x:=-3; h:=1.2; while x


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат Рынок содержание понятия условия возникновения и развития
Реферат Michelangelo 2 Essay Research Paper Michelangelo Buonarroti
Реферат Герои ранних рассказов М Горького
Реферат Семья в современном обществе
Реферат Лабораторная работа по информатике
Реферат Читаем " Вишневый сад"
Реферат Прогнозирование развития образования (на примере Новосибирской области)
Реферат Современная социальная стратификация
Реферат Echipamente Periferice «периферийные устройства»
Реферат Основополагающие принципы формирования мотивации персонала организации
Реферат Социальная природа личности
Реферат Реструктуризация предприятий Республики Беларусь
Реферат Конституционные гарантии трудовых прав граждан Российской Федерации
Реферат The Mind Body Problem Essay Research Paper
Реферат А. С. Пушкин является родоначальником, создателем, основоположником современного русского литературного языка. И. С. Тургенев в своей знаменитой речи о Пушкине, произнесенной в день открытия памятника великому поэт