• Предмет: Информатика
  • Автор: zrazevskaaanastasia1
  • Вопрос задан 3 месяца назад

Скласти програми для розв'язання наступних задач. 1. Відомо ціни деякої кількості товарів в доларах (кількість товарів не перевищує 10). Перевести всі ціни товарів в гривні. Курс долара вводить користувач з клавіатури. 2. Відомо оцінки учня у свідоцтві досягнень (12 предметів). Визначити найбільший та найменший бал учня, а також середній бал свідоцтва.​

Ответы

Ответ дал: savaseregin
0

Ось приклади програм, які можна використати для розв'язання цих задач за допомогою Python:

**1. Відомо ціни деякої кількості товарів в доларах (кількість товарів не перевищує 10). Перевести всі ціни товарів в гривні. Курс долара вводить користувач з клавіатури.**

```python

# Введіть кількість товарів

n = int(input("Введіть кількість товарів: "))

# Введіть ціни товарів

prices_usd = []

for i in range(n):

   price_usd = float(input(f"Введіть ціну {i+1} товару в доларах: "))

   prices_usd.append(price_usd)

# Введіть курс долара

exchange_rate = float(input("Введіть курс долара: "))

# Переводимо ціни в гривні

prices_uah = [price_usd * exchange_rate for price_usd in prices_usd]

# Виводимо ціни в гривні

for i, price_uah in enumerate(prices_uah):

   print(f"Ціна {i+1} товару в гривні: {price_uah}")

```

**2. Відомо оцінки учня у свідоцтві досягнень (12 предметів). Визначити найбільший та найменший бал учня, а також середній бал свідоцтва.**

```python

# Введіть оцінки учня

grades = []

for i in range(12):

   grade = float(input(f"Введіть оцінку з {i+1} предмета: "))

   grades.append(grade)

# Визначаємо найбільший, найменший та середній бал

max_grade = max(grades)

min_grade = min(grades)

average_grade = sum(grades) / len(grades)

# Виводимо результати

print(f"Найбільший бал: {max_grade}")

print(f"Найменший бал: {min_grade}")

print(f"Середній бал: {average_grade}")

```

Ці дві програми виконують ті задачі, які ви навели. Зауважте, що при роботі з реальними даними потрібно також проводити перевірку на коректність введених даних.

Вас заинтересует