Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №2236920
А
Аноним
14 ноября 2024 09:55 · публичный вопрос
А
Аноним

массив содержит значения стоимости 20 товаров магазине (случайные числа от 10 до 30). составьте программу , которая определяет стоимость этих товаров после 15% скидки и выводит на…

Запрос пользователя

Массив содержит значения стоимости 20 товаров магазине (случайные числа от 10 до 30). составьте программу , которая определяет стоимость этих товаров после 15% скидки и выводит на экран исходный и преобразовательный массивы

Ответ нейросети
14 ноября 2024 09:55

Конечно! Давайте составим программу, которая вычисляет стоимость 20 товаров в магазине со случайными значениями от 10 до 30, а затем применяет к ним 15% скидку. Мы выведем как исходный массив, так и массив со скидкой. Пример программы на языке Python будет выглядеть следующим образом:

import random

# Генерируем массив из 20 случайных значений стоимости от 10 до 30
товары = [random.randint(10, 30) for _ in range(20)]

# Вычисляем стоимость товаров после 15% скидки
скидка = 0.15
товары_со_скидкой = [цена * (1 - скидка) for цена in товары]

# Выводим исходный и преобразованный массивы
print("Исходный массив стоимости товаров:", товары)
print("Массив стоимости товаров после 15% скидки:", товары_со_скидкой)

Объяснение кода:

  1. Мы импортируем модуль random, который позволяет нам генерировать случайные числа.
  2. С помощью спискового включения создаём массив товары, заполняя его 20 случайными значениями от 10 до 30.
  3. Далее мы вычисляем стоимость товаров со скидкой, применяя формулу цена * (1 - скидка), где скидка равна 0.15.
  4. Наконец, мы выводим как исходный массив, так и массив со скидкой на экран.

Таким образом, программа просто и эффективно решает задачу! Если у вас есть дополнительные вопросы или вы хотите узнать больше по этой теме, дайте знать!