Структура програми. Вказівки введення, виведення.

Презентация:



Advertisements
Похожие презентации
Структура програми. Вказівки введення й виведення.
Advertisements

Текстові файли Приклади використання. Текстові файли призначені для зберігання символів Для опису текстової файлової змінної використовується тип Text.
Основи алгоритмізації і програмування. Тема 3. Мови програмування (4 год) Структура програми Елементи мови програму- вання.
Підпрограми (процедури і функції). Підпрограмою – називається найменована логічно закінчена група вказівок, яку можна викликати для виконання довільну.
Програми, модулі 1. Структура програми на ТП 1. Структура програми на ТП 1. Структура програми на ТП 1. Структура програми на ТП 2. Вигляд програми на.
В ТП 7.0 існує тип даних STRING (рядок), спеціально призначений для обробки рядків (ланцюгів символів). Він не відноситься до простих типів даних і займає.
Тема: «Абетка мови Пасаль. Структура програми.». Навчитися складати програми для розв`язування задач на обчислення. Мета.
Людмила Лоскутова © Київ Тема: «Абетка мови Пасаль. Структура програми.»
Основи алгоритмізації та програмування Надання значень величинам. Вказівки присвоєння та введення.
Введення даних і виведення результатів. Використання присвоєння Нехай змінній а потрібно надати початкове значення 5, змінній b 10, змінній с -2,5, змінній.
Оператори. Введення і виведення даних. Оператор присвоювання Оператори це команди програми. Оператор присвоювання є основним оператором мови програмування.
Основи алгоритмізації та програмування Опрацювання табличних величин. Заняття 1. Алгоритми формування масивів, виведення масивів, зміни значень елементів.
Рядкова величина – послідовність довільних символів, що охоплюється з обох боків апострофами. Для опису рядкових величин використовують ідентифікатор.
1 Підпрограми- процедури (Turbo Pascal 7.0) Підпрограми- процедури (Turbo Pascal 7.0)
Програми з розгалуженнями.Команда IF Підготувала Крилік Анастасія 7-Д.
Ізяславський НВК 2, Гульчак І.В. Мова програмування Pascal.
Программа имеет заголовок следующего вида Program имя ; Имя - это имя программы. Идентификатор имени имеет не более семи символов. Имя начинается с буквы.
Ізяславський НВК 2, Гульчак інна Василівна Події та обробники подій Оператор. Виведення даних. Змінна. Типи даних. Оператор надання значень. Введення даних.
Ізяславський НВК 2, Гульчак І.В. Підпрограми. Підпрограми-процедури.
Ізяславський НВК 2, Гульчак інна Василівна Оператор. Виведення даних. Змінна. Типи даних. Оператор надання значень. Константи. Введення даних.
Транксрипт:

Структура програми. Вказівки введення, виведення

Структура програми: Program ; Uses ; Label ; Const ; Type ; Var Procedure або Function ; Begin - тіло програми End.

Розділ Uses Складається із зарезервованого слова Uses і списку імен стандартних бібліотечних модулів. Формат опису: Uses,, …; Приклади модулів: CRT – містить засоби керування монітором у текстовому режимі, клавіатурою та звуковими ефектами; GRAPH – містить пакет графічних засобів, що забезпечують ефективну роботу з екраном монітора у графічному режимі.

Оператор присвоєння Команда присвоєння призначена для надання значення змінній. Цю дію позначають :=. Наприклад, а:=12. Формат запису: :=

Процедура введення Надавати значення змінних можна двома способами: 1.За допомогою оператора присвоєння := 2.За допомогою процедури введення даних з клавіатури: Формат опису read (,,…, ); Або readln (,,…, ); Наприклад: read (a,b);

Процедура виведення Для виведення на екран повідомлень та результатів обчислень використовується команда write або writeln. Формат запису: write ( ); Або writeln ( ); Наприклад, write (a=,a:3:2); Або без форматування: write (a=,a:3:2);

Програма знаходження довжини кола за радіусом r: Program Dovgina_kola; {описова частина} Uses crt; Const pi=3.14; Var r,l:real; Begin{виконавча частина} Clrscr; Writeln(r=); Readln (r); L:=2*pi*r; Write (Dovgina l=,l); End.

Вправи на закріплення 1.Що з'явиться на екрані після виконання процедури writeln (Suma C=, s:6:1), якщо змінна С має значення 3.524: a)Suma C=3.5 b)Suma C=3.52 c)Suma C=3.524 d)3.5 e)3.5C=. 2. Які оператори присвоювання є правильними: a) a:=c;b) a:T+X c) C:=C+2d) 2*c:=a+c+5 3. Які записи процедури виведення даних є правильними: a) Writeln (x+y:5:2)b) writeln (x; y; z) c) Write (Answer, s)d) writeln a, b, c 4. Який запис процедури введення є неправильним: a) Readln (x, r, t)b) readln (a+b, c) c) Read (a; b; c)d) readln [x, y, z]