
ПОЖАЛУСТА ДАМ 20 БАЛОВ Практическая работа «Алгоритмы и программирование» Описание, заполнение,
вывод массива. Вариант 3 1. Выведите все элементы списка с индексами кратными 3 (то есть A[0], A[3], A[6], ...). Входные данные Вводится список чисел. Все числа списка находятся на одной строке. Выходные данные Выведите ответ на задачу. 2. Выведите все положительные элементы списка. Входные данные Вводится список чисел. Все числа списка находятся на одной строке. Выходные данные Выведите ответ на задачу. 3. Дано количество элементов списка. Выведите элементы данного списка в столбик с комментариями вида A[0]=2. Входные данные Вводится количество элементов Вводятся элементы списка. Выходные данные Выведите ответ на задачу.

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

1.
x=list(map(int, input().split()))
a=[]
for i in range(len(x)):
if i%0==3:
a.append(x[i])
print(*a)
2.
x=list(map(int, input().split()))
a=[]
for i in range(len(x)):
if x[i]%2==0:
a.append(x[i])
print(*a)
3.
x=int(input())
A=list(map(int, input().split()))
b=[]
for i in range(x):
print("A[", i, "]=", A[i], sep="")



Конечно, давайте рассмотрим каждую из задач:
Задача 1:
Описание задачи: Вывести все элементы списка с индексами, кратными 3.
Пример входных данных: ``` 1 2 3 4 5 6 7 8 9 ```
Пример выходных данных: ``` A[0]=1 A[3]=4 A[6]=7 ```
Задача 2:
Описание задачи: Вывести все положительные элементы списка.
Пример входных данных: ``` -1 2 -3 4 -5 6 -7 8 -9 ```
Пример выходных данных: ``` 2 4 6 8 ```
Задача 3:
Описание задачи: Вывести элементы списка в столбик с комментариями вида A[0]=2.
Пример входных данных: ``` 5 2 4 6 8 10 ```
Пример выходных данных: ``` A[0]=2 A[1]=4 A[2]=6 A[3]=8 A[4]=10 ```
Решение на Python:
```python # Задача 1 def print_elements_with_indices_divisible_by_3(lst): for i in range(0, len(lst), 3): print(f'A[{i}]={lst[i]}')
# Задача 2 def print_positive_elements(lst): for num in lst: if num > 0: print(num)
# Задача 3 def print_elements_with_comments(lst): for i, num in enumerate(lst): print(f'A[{i}]={num}')
# Чтение входных данных input_list = list(map(int, input().split()))
# Решение задач print_elements_with_indices_divisible_by_3(input_list) print_positive_elements(input_list) print_elements_with_comments(input_list) ```
Просто вставьте свои данные после выполнения программы. Ваши баллы за практическую работу зависят от того, как вы обрабатываете ввод, вывод и корректность алгоритмов.


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







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili