Мета: систематизація знань, формування вмінь і навичок, розробки та виконання на ЕОМ найпростіших програм на мові 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; Розрізняють три способи організації циклів: цикл з параметром (FOR .. TO .. DO); цикл з післяумовою(REPEAT UNTIL); цикл з передумовою(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
Рефераты по информатикеМета: систематизація знань, формування вмінь і навичок, розробки та виконання на ЕОМ найпростіших програм на мові Pascal. Теоретичні відомості.
Оценок: 312 (Средняя 5 из 5)
Специалисты RetsCorp работают в digital-сфере более 7 лет. За это время мы разработали более 500+ успешных проектов. Основываясь на своем опыте и знании рынка, мы с уверенностью можем сказать, что будет работать, а что — нет. Заказывая создание лендинга для бизнеса в нашей студии, вы получаете работающие решения, необходимые именно вашему бизнесу.
Сотрудничая с нами, вы будете не клиентом, а нашим партнером. Благодаря этому мы будем развивать ваш бизнес как собственный. Мы так же как и вы заинтересованы в успехе проекта, поскольку ваша успешность будет нашей рекламой.