Объясните пожалуйста цикл while, Фибоначчи и массив в Паскале Не разбираюсь...

Растолкуйте пожалуйста цикл while, Фибоначчи и массив в Паскале
Не разбираюсь...

Задать свой вопрос
1 ответ

Цикл while

Пишется так:

while условие do

begin

Тело цикла

end;

Выполняет тело цикла (команды меж begin и end;) пока соблюдено условие в заголовке цикла.

Пример:

while xlt;100 do

begin

x:= x+1;

end;

Прибавляет к переменной x единицу пока x меньше 100. Если x больше 100, то цикл кончается.

Числа Фибоначчи

Последовательность начинается с 0 1

Каждое последующее число одинаково сумме двух прошлых

0 1 1 (0+1=1)

0 1 1 2 (1+1=2)

0 1 1 2 3 (1+2=3)

0 1 1 2 3 5 (2+3=5)

и т.д.

Одномерные массивы

Массив можно представить как ряд из ящиков

каждый ящик имеет собственный номер (индекс)

в ящике лежит значение (числа либо символы)

Объявляются как переменные в начале программки:

program raf105

var название:array[количество частей] of тип;

количество частей пишется как спектр от малого значения индекса (Индекс это число в квадратных скобках) до наибольшего меж ними ставятся две точки

Пример:

program raf105

var X:array[1..10] of integer;

Это массив под заглавием X с 10-ю элементами типа integer

Воззвание к массиву

Заглавие[индекс]

Пример:

x[8]:= 101;

Мы присвоили восьмому элементу массива под заглавием x значение 101

Anatolij Termen
Спасибо)
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт