Лаболаторна робота №2
Тема: Програмування розгалужиних процесів на мові Паскаль.
Мета:Навчитися складати програми задач, використовуючи оператори розгалуження.
Теоретичні відомості.
В розгалужиних обчислювальних процесах дії виконуються в залежності від деяких ситуацій вхідних даних, або результатів обчислень. Такі розрахунки виконуються за допомогою умовнихоператорів. В Паскалі є три види умовного оператора: повна і скорочена форма умовного оператора і оператор варіанту (вибору).
Повна форма умовного оператора.
IF – логічний вираз THEN оператор1.
ELSE оператор 2.
Тут спочатку обчислюється логічний вираз. Якщо він істинний, то виконується оператор, який записаний після слова THEN,а якщо хибний – виконується оператор який записано після THEN, або ELSE декілька операторів, то вони обэднаються командами BEGIN і END, утворюючи складний оператор.
Перед ELSE ніколе не ставиться крапка з комою.
Вигляд умовного оператора, в якому використовуються складені оператори.
IF – логічний вираз THEN Приклад:
BEGIN IF x < z THEN
Оператор 1; BEGIN
……… y := z-x;
Оператор N; WRITELN(y);
END END
ELSE ELSE
BEGIN BEGIN
Оператор 1; y:=x;
……… WRITELN(y);
Оператор N; END;
END; IF (A>4) AND(A<10) THEN
BEGIN
y:=SQR(A);
x:=x+1;
WRITELN(x,y)
END;
ELSE y:=ABS(A);
Cкорочена форма умовного оператора :IF- Логічний вираз.
THEN- оператор.
Оператор вибору дозволяє вибрати одну із декількохь альтернатив.Цей оператор складається із службового слова CASE, після якого йде вираз,службового слова OF, списка операторів вибору , кожному з яких відповідає мітка вибору. Закінчується оператор словом END.
Список міток вибору складається із списка констант, після яких записується двокрапка. Загальна форма оператора має вид:
CASE вираз OF
Список констант: оператор;
……………………….
Список констант: оператор
END;
Приклад;
CASE і OF
1 :WRITELN (‘понеділок’);
……………………………
7 :WRITELN (‘неділя’);
END;
END.
Контрольні запитання
Які є типи умовних операторів ?
Розділові знаки при записі умовних операторів.
Як в операторі вибору після двокрапки (мітки) виконати декілька операцій.
Другие работы по теме:
Статистика основних виробничих фондів
Задача 1 Статистика основних виробничих фондів. Маються слідуючі показники задачі показники Базисний рік Звітний рік Об’єм виробництва продукції, тис. гр. од.
Основні фонди підприємства
Визначення норми амортизації усіх основних виробничих фондів підприємства. Розрахунок суми амортизаційних відрахувань для придбаних основних фондів. Визначення коефіцієнту фізичного, морального та загального зношення усіх придбаних основних фондів.
Маркетингові війни мобільних операторів України
Економічне становище провідних операторів мобільного зв'язку і проблеми підвищення рентабельності. Аналіз основних інструментів операторів в конкурентній боротьбі: безкоштовні дзвінки між абонентами однієї мережі, використання умовно нульових тарифів.
Гармонізація баса
Реферат на тему: Гармонізація баса 1. Застосування гармонічного з'єднання Гармонізація даного басового голосу, що складається з послідовності основних звуків тоніки, субдомінанти і домінанти, не представляє ніяких утруднень в значенні вибору акорду:
Методи згладжування та корекції зображень
Згладжування зображень, функція градієнта. Підкреслення контурів низькочастотним оператором. Корекція структурних властивостей зображення. Урахування шумових властивостей структури оригіналу. Геометричні перетворення в системі поелементної обробки.
Складання сценаріїв в операційній системі LINUX
Знайомство із текстовою операційною оболонкою bash, вивчення мови програмування оболонки bash та практичне складання найпростіших сценаріїв за допомогою редактора vi (vim). Створення файла сценарію. Змінні середовища, оператор-перемикач та оператор циклу.
Елементи та структура програми мови Паскаль
Загальні відомості про мову програмування, історія створення та використовування. Програма мовою Паскаль складається з лексем і символів – розділювачів. Робота з масивами, створення алгортимів. Складання програм з використанням процедур та функцій.
Оператори й основні типи даних мови С++
Базові типи змінних. Елементарний ввід-вивід. Умовні оператори та оператори множинного вибору. Основні функції вводу даних із клавіатури scanf, gets, getchar. Визначення основних (базових) типів даних. Вивід повідомлення при невірно заданому ключі.
Програма "Screen Saver" (зберігач екрану)
Файл ssaver - резидентна програма, яка має призначення вимкнення екрану при тривалій перерві в роботі з комп’ютером і оберігає екран від передчасної втрати чіткості та кольоровості зображення. Алгоритм програми, функціонування та язик програмування.
Програмування масивів
Тема. . 1. Поняття масиву. До цих під для опрацювання даних використовувались скалярні типи. Однак при обробці великих наборів даних використання скалярних величин стає громіздким. Тому для вирішення таких завдань використовуються структуровані величини. Одним зі структурованих типів є регулярний тип даних, або масив.
Математична модель вимірювальної системи в середовищі Delphi
Курсова робота Математична модель вимірювальної системи в середовищі Delphi АНОТАЦІЯ Опис програми містить загальний опис алгоритмів головної програми та допоміжних на рівні блок-схем, а також більш детальний опис розробленої програми на рівні програмного коду.
Створення таблиць за допомогою SQL-запитів в середовищі DELPHI
Створення таблиць за допомогою запитів в середовищі DELPHI Середовище Delphi широко використовується для програмування баз даних. Найчастіше, бази даних як певний підбір даних, організовані за допомогою таблиць. В реляційних базах даних таблиці представляють інформацію про об”єкти одного типу.
Розробка та виконання програм на мові Pascal
Заняття №3. Розробка та виконання програм на мові Pascal. Мета: систематизація знань, формування вмінь і навичок, розробки та виконання на ЕОМ найпростіших програм на мові Pascal.
Програмування
ІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ ХЕРСОНСЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ кафедра «Економічна кібернетика» ЗВІТ ПРО ВИКОНАННЯ ЛАБОРОТОРНИХ РОБІТ З ДИСЦИПЛІНИ
Стиль програмування
Реферат на тему: План Стиль програмування 2. Правила написання коментарів. 3. Використання пробілів та порожніх рядків. 4. Використання табуляції.
Програмування допоміжних алгоритмів
Тема. 1. Процедури-оператори. Раніше були розглянути стандартні процедури та функції, які надавали досить широкий набір функціональних залежностей. Разом з тип мова ПАСКАЛЬ дозволяє користувачеві створювати власні допоміжні алгоритми. Розрізняють два види алгоритмів: процедури-оператори (далі просто процедури) та процедури-функції (далі просто функції).
Алгоритми і програми з розгалуженнями
Тема: . План. Оператор безумовного переходу (goto). Умовні оператори. Складена команда. Література: Я.М. Глинський. Інформатика. Алгоритмізація і програмування. Книжка 1. с. 67-85.
Програмування основних алгоритмічних структур
Тема. . 1. Оператори присвоювання, вводу-виводу; запис лінійних алгоритмів. Практично кожна програма повинна виконувати такі дії: вводити вихідні дані, проводити опрацювання цих даних (як правило, обчислення) та виводити результати роботи. Для виконання цих дій використовуються оператори вводу, присвоювання та виводу.
Методичні підходи в імітаційному моделюванні
Тема : . Загальний аналіз альтернативних підходів в імітаційному моделюванні. Дискретне імітаційне моделювання. 1. При розробці імітаційної моделі аналітику, а в даному випадку розробнику, потрібно вибрати конкретну концептуальну схему для опису системи, що моделюється. Ця схема будується на визначеному методологічному підході, в рамках якого сприймаються і описуються функціональні взаємозв’язки системи.
Оператор присвоювання
Реферат на тему: Оператор присвоювання В будь-якій мові програмування можна виділити чотири типи елементів, що використовуються при побудові описів програм:
Використання масивів та циклів
Лаболаторна робота №3 Тема: Організація циклів та масивів на мові Паскаль. Мета: Навчитись розвязувати задачі з циклом, працювати з масивами. Теоретичні відомості.
Мова Паскаль
КОЛОМИЙСЬКЕ ВПУ-17 РЕФЕРАТ НА ТЕМУ: МОВА ПАСКАЛЬ Виконав: учень групи : №13 Гаврищук Ігор Юрович Викладач: Остапчук С.М. КОЛОМИЯ 2002р. ВСТУП Мова ПАСКАЛЬ, затвердженна в якості стандартної в 1979р.