Вопрос задан 14.06.2023 в 06:03. Предмет Информатика. Спрашивает Бородушкин Ваня.

Дан массив. Все его элементы: а) уменьшить на 20; б) умножить на последний элемент; в)

увеличить на число В. срочно нужно сделайте программа paythoon
0 0
Перейти к ответам

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

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

a = list(map(int, input('Числа массива через пропус: ').split()))

B = int(input('Число В = '))

b = []

for i in a:

i = i - 20

i1 = str(i)

i1 = int(i1[-1:])

i = i * i1

i = i + B

b.append(i)

b = list(map(str, b))

print('Ответ: ', ' '.join(b))


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

Конечно! Вот пример программы на Python, которая выполняет указанные операции над массивом:

python
def modify_array(array, number): # Уменьшаем все элементы массива на 20 modified_array = [x - 20 for x in array] # Умножаем все элементы на последний элемент last_element = modified_array[-1] modified_array = [x * last_element for x in modified_array] # Увеличиваем все элементы на число number modified_array = [x + number for x in modified_array] return modified_array # Пример использования input_array = [1, 2, 3, 4, 5] number_B = 10 result = modify_array(input_array, number_B) print(result)

При выполнении данного кода будет получен модифицированный массив, соответствующий требуемым условиям. В этом примере входной массив [1, 2, 3, 4, 5] уменьшается на 20, затем умножается на последний элемент (5), и, наконец, увеличивается на число number_B (равное 10).

0 0

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

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

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

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