Вопрос задан 19.06.2023 в 23:58. Предмет Информатика. Спрашивает Юрченок Илья.

Написать решение пяти задач. Вывести массив из 15 элементов, заполненный по следующему правилу:

1) 1, 2, 3, 4, … , 15 2) 2, 4, 6, 8, … 3) 1, 3, 5, 7, … 4) 7, 14, 21, 28, … 5) 2, 4, 8, 16, 32, 64, …
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Баранов Женя.

1)

a = [i for i in range(1, 15)]

print(a)

2)

a = [i for i in range(2, 30, 2)]

print(a)

3)

a = [i for i in range(1, 30, 2)]

print(a)

4)

a = [i for i in range(7, 105, 7)]

print(a)

5)

a = [2]

for i in range(14):

a = a + a[-1]*2

print(a)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

1) Вывести массив из 15 элементов, заполненный по следующему правилу: 1) 1, 2, 3, 4, …, 15.

Для решения этой задачи можно использовать цикл for, который будет заполнять элементы массива значениями от 1 до 15.

```python array = [] for i in range(1, 16): array.append(i) print(array) ```

2) Вывести массив из 15 элементов, заполненный по следующему правилу: 2) 2, 4, 6, 8, …

Для решения этой задачи можно также использовать цикл for, в котором элементы массива будут заполняться увеличивающимися на 2 значениями.

```python array = [] for i in range(1, 16): array.append(i * 2) print(array) ```

3) Вывести массив из 15 элементов, заполненный по следующему правилу: 3) 1, 3, 5, 7, …

В данной задаче можно использовать тот же цикл for, только элементы массива будут заполняться увеличивающимися на 2 значениями, начиная с 1.

```python array = [] for i in range(1, 31, 2): array.append(i) print(array[:15]) ```

4) Вывести массив из 15 элементов, заполненный по следующему правилу: 4) 7, 14, 21, 28, …

Для решения этой задачи можно воспользоваться циклом for, в котором элементы массива будут заполняться увеличивающимися на 7 значениями.

```python array = [] for i in range(1, 16): array.append(i * 7) print(array) ```

5) Вывести массив из 15 элементов, заполненный по следующему правилу: 5) 2, 4, 8, 16, 32, 64, …

Для решения этой задачи можно также использовать цикл for, в котором элементы массива будут заполняться увеличивающимися в два раза значениями, начиная с 2.

```python array = [] for i in range(0, 15): array.append(2 ** i) print(array) ```

В каждом из этих решений используется цикл for, который позволяет удобно итерироваться по определенному диапазону значений. Внутри цикла элементы массива добавляются с помощью метода append().

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос