Объясните пожалуйста цикл while, Фибоначчи и массив в Паскале Не разбираюсь...
Растолкуйте пожалуйста цикл while, Фибоначчи и массив в Паскале
Не разбираюсь...
Цикл 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
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.