8. Что определяет количество индексов массива?
Количество индексов определяет размерность массива. Если есть только один индекс, то это одномерный массив, два - двумерный и т.д.
9. Запишите имя массива, если он имеет элементы mas[1], mas[2], ...
Обращение к элементам одномерного массива имеет вид имя[индекс], значит, массив имеет имя mas
10. Задавая разные значення элементам массива, можно ли изменить размерность массива?
Нельзя. Размерность массива задается заранее, она определяет, как обращаться к элементам массива, и не зависит от их значений.
first = 0
second = 1
print(first, second, end=" ")
for i in range(9):
temp = second
second += first
first = temp
print(second, end=" ")
Объяснение:
Не понял условия "до 50". Выводятся все числа Фибоначчи до 55, если необходим больше, то меняем значение "9" в цикле for.
first = 0 # Первое число Фибоначчи = 0
second = 1 # Второе число Фибоначчи = 1
print(first, second, end=" ") # Выводим их
for i in range(9): # Идём до 9
temp = second # Временная переменная = второму числу
second += first # Второе число = второе число + первое число
first = temp # Первое число = значению переменной temp
print(second, end=" ") # Выводим
x:array[1..5]of integer;
begin
for i:=1 to 5 do
begin
if i<>5 then read(x[i+1])
else read(x[1]);
end;
end.
Самое простое решение-считывать сразу в сдвинутом состоянии.