Для решения данных задач необходимо использовать циклы и операцию присваивания.
№1. Для заполнения массива А нулями можно использовать следующий код на языке программирования Python:
N = 10 # задаем количество элементов в массиве
A = [0]*N # создаем массив из N нулей
print(A) # выводим массив A
№2. Для заполнения массива А первыми N натуральными числами начиная с 1 можно воспользоваться следующим кодом:
N = 10 # задаем количество элементов в массиве
A = list(range(1, N+1)) # создаем массив с числами от 1 до N
print(A) # выводим массив A
№3. Для заполнения массива А первыми N натуральными числами начиная с Х, где Х вводится с клавиатуры, можно использовать следующий код:
X = int(input("Введите начальное число X: ")) # вводим значение Х с клавиатуры
N = 10 # задаем количество элементов в массиве
A = list(range(X, X+N)) # создаем массив с числами от X до X+N-1
print(A) # выводим массив A
Таким образом, приведенные примеры позволят заполнить массивы указанными значениями в зависимости от поставленной задачи.