Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Оператор присвоєння в Turbo Pascal




Оператор присвоєння - це один із найчастіше використовуваних операторів у Pascal-програмах.

Він використовується для знаходження значення виразів, присвоєння змінним потрібних значень і ін. Формат оператора присвоєння: Змінна:= вираз; Наприклад X:= 5; Y:= sin(X)/ln(X) + exp(X); Не потрібно плутати оператор присвоєння (:=) з операцією порівняння (=), що використовується при перевірці умови, а також при описі констант (розділ const) та типів даних (розділ type).

Ознайомившись з оператором присвоєння, а також процедурами введення та виведення інформації ви вже можете самостійно створити найпростішу програму на мові Pascal для обчислення значення виразів.

Оператор циклу з наперед заданою кількістю повторень використовується в тому випадку, коли нам наперед відомо, скільки разів повинен повторюватись набір команд у циклі. Такий цикл ще називають циклом з лічильником.

В цьому операторі обов"язково потрібно вказувати наступні параметри: - назву змінної впорядкованого типу, в якій зберігається кількість повторень циклу (лічильник циклу); - початкове значення для змінної циклу (лічильника циклу); - кінцеве значення для змінної циклу (лічильника циклу). Оператор циклу з наперед заданою кількістю повторень поділяється на два типи: - цикл по зростанню; - цикл по спаданню.

Розглянемо формат запису оператора циклу з наперед заданою кількістю повторень по зростанню: for змінна: = значення1 to значення2 do команда; У випадку, якщо в програмі зустрічається така конструкція, то змінній присвоюється "значення1" і виконується команда в циклі. Після цього значення змінної (лічильника) збільшується на 1 і перевіряється чи воно не перевищує "значеня2".

Якщо ні, то команда виконується повторно і значення змінної (лічильника) знову збільшується на 1. Команда в циклі повторюється до тих пір, поки значення змінної (лічильника) не стане більшим за "значення2". Після чого дія циклу закінчується і виконання програми переходить до наступної команди, що слідує після оператора циклу. Необхідною передумовою для виконання циклу з наперед заданою кількістю повторень по зростанню є виконання умови "значення1"<"значення2".

Оператор циклу з наперед заданою кількістю повторень по спаданню має такий формат: for змінна: = значення1 downto значення2 do команда; При цьому необхідно, щоб "значення2" було більше за "значення1". Цей цикл виконується аналогічно до циклу по зростанню, але значення лічильника не збільшується на 1, а зменшується. При цьому цикл повторюється до тих пір поки значення лічильника не стане меншим за "значення2".

Потрібно відмітити, що в циклі з наперед заданою кількістю повторень можна використовувати лише по одній команді. Якщо є необхідність помістити в цикл більше команд, то їх слід узяти в операторні дужки (begin... end). У випадку, якщо цикл потрібно завершити раніше останньої із команд, що знаходяться в операторних дужках, то можна використати одну з команд: 1. break - достроково завершує цикл і переводить виконання програми на наступну команду, що слідує після циклу; 2. continue - достроково завершує даний крок циклу і переводить виконання програми на початок циклу для виконання наступного кроку. Потрібно відмітити, що дані команди з"явились лише в Turbo Pascal версії 7.0.

 

 

Використана література:

1. Аладьев В.З. Тупло В.Г. Turbo Pascal для всех. -К.: Техника, 1993. -176с.

2. Бартків А.Б. та ін.Турбо Паскаль: Алгоритми і програми. -К.: Вища школа, 1992. -248с.

3. Джонс Ж., Харроу К. Решение задач в Турбо Паскаль. -М.:Финансы и статистика, 1991. -720с.

4. Довгаль С.И., Сбитнев А.И. Интерфейс современной программной системы Турбо Паскаль 7.0. -К.: Информсистема-сервис, 1994. -416с.

5. Йенсен К., Вирт Н. Паскаль. Руководство пользователя и описание языка. -М.: Финансы и статистика, 1989. -256с.

6. Паскаль для персональных компьютеров: Справочное пособие. -М.: Высшая школа, 1991. -365с.

7. Перминов О.Н. Программирование на языке Паскаль. Справочник. -М.: Радио и связь., 1989. -129с.

8. Фаронов В.В. Турбо Паскаль 7.0. Практика программирования. Учебное пособие. -М.: Нолидж, 1997. -432с.

Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...