В n будем хранить количество чисел, которые ещё нужно вывести. a и b - предыдущее и текущее числа Фибоначчи. По определению, следующее число Фибоначчи равно сумме двух предыдущих, так что новое значение b будет a + b. Чтобы не заводить новую временную переменную, новое значение a можно будет найти, вычитая из нового b старое a, получится (a + b) - a = b.
Код процедуры:
procedure print_fib(n: integer);
var a, b, t: integer;
begin
a := 0;
b := 1;
while n > 0 do
begin
write(b, ' ');
b := a + b;
a := b - a;
n := n - 1;
end;
end;
Пример основной программы:
begin
print_fib(10)
end.
Вывод:
1 1 2 3 5 8 13 21 34 55
тіл әліпбиі — қазақ тілінің әріптерінің жүйелі тізбегі, қазақ халқының мәдени өмірінде басқа да түркі халықтарымен бірге пайдаланып келген әр түрлі әріп таңбаларынан тұратын дыбыстық жазу жүйесі.
Синтаксис ( гр. σύνταξις - құру, тәртіп, амал-тәсіл ) - сөз тіркесі туралы, сөйлем туралы ғылым. Сөйлеу дағдысы бойынша сөздер өзара белгілі бір жүйемен тіркеседі. Сол тіркестердің де, сөйлемдердің де өз жүйелері, өз заңдары болады. Синтаксис сөйлеудің калыптасу ережелерін зерттейді.
Транслятор- tоranslator) - 1) бір тілде берілген (жазылған) алгоритмді екінші тіл түріне ауыстыратын программа. Жүзеге асыру тәсілдеріне байланысты аударғыш-компилятор және аударғыш-интерпретатор болып екіге бөлінеді; 2) программаны аударатын программа немесе техникалық құрылғы; бастапқы программаны объекті модульге айналдыратын өңдеуіш программа.
Айнымалы —
әріп түрінде немесе әріптер тобы түрінде программаға енгізілетін және уақыт, ұзындық, баға, түс және т.б. әр түрлі мәндерді қабылдайтын программадагы сандық шама;
белгілі бір мәліметтер типін сақтай алатын және программаны атқару барысында мәнін өзгертуге болатын атауы белгілі объект.