- •Основні конструкції мови програмування Базові поняття мови програмування
- •Структура програм
- •Структура програми на мові Рascal
- •Структура програми на мові с
- •Введення-виведення інформації
- •Введення-виведення даних мовою Pascal
- •Введення/виведення даних в с
- •Оператори
- •Оператори реалізації послідовного процесу
- •Оператори розгалуження
- •Оператори циклу.
- •[Ред.] Перевірка типів
- •[Ред.] Діапазон числових типів даних
- •[Ред.] Примітки
-
[Ред.] Примітки
-
↑ Бувають ситуації, коли один або більше бітів відводиться для інших функцій, наприклад, перевірку парності.
-
↑ Зауважте, що розмір більшості типів даних різниться в залежності від платформи та мови програмування. Наведені тут розміри є наййбільш вживаними насьогодні.
В програмуванні, система типізації визначає те, як мова програмування класифікує значення та вирази за типами, як вона обробляє ці типи і те, як вони взаємодіють. Тип даних означає множину значень, які мають певне спільне значення або спосіб застосування (хоча, деякі типи, такі як абстрактні або функціональні типи, можуть і не представляти значень в програмі). Системи типізації різних мов програмування істотно різняться одна від одної. Найістотніші відмінності полягають в реалізаціях компіляції та поведінки під час виконання програми.
Ще один приклад програми. Знайти згенероване випадковим чином число.
program Sum_While;
uses Crt;
var n : word; {введене число}
c : byte; {згенероване число}
begin
Randomize;
с := Random (101); {генерація числа}
repeat
ClrScr;
Write ('Введіть число :'); ReadLn (n);
if n > с then WriteLn ('Менше')
else if n < с then WriteLn (‘Більше')
else WriteLn (‘Вірно');
until с = n;
ReadLn
end.
Знайти значення функції y (x) = x2 + 7 при х = 2, 5, 8, 11
program Prim_While;
uses Crt;
var x : byte; { значення аргумента функції }
y : word; { значення функції }
begin
x := 2;
while x < 12 do
begin
ClrScr;
y := sqr(x) + 7;
Write (‘При х =‘, х, ‘ y =‘, y);
x := x + 3;
end;
ReadLn
end.
1 Зарезервовані слова – слова, що мають певне призначення, яке не може змінюватися
2 Препроцесор – це частина компілятора, що виконує підключення бібліотечних файлів, формування макровизначень, умовну компіляцію тощо