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

Ответы 2

  • Спасибо)
    • Автор:

      gunner98
    • 5 лет назад
    • 0
  • Цикл while

    Пишется так:

    while условие do

    begin

    Тело цикла

    end;

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

    Пример:

    while x<100 do

    begin

    x:= x+1;

    end;

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

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

    Последовательность начинается с 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

    • Автор:

      sanford
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years