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

Флешки використовують для зберігання і перенесення даних. Кожна флешка має свій об'єм: 8 Гб, 16 Г6, 32 Гб і так далі. Зазвичай, якщо на флешку переносять файл, для якого не вистачає. пам 1 яті, комп'ютер виводить повідомлення "Не вистачає пам'яті. З M6". Також відомо, що пам'ять флешки вимірюється в Гігабайтах, а файли закидуються у Мегабайтах.
Складіть програму за такими умовами: 1. Програма на початку запитує пам'ять флешки у Гігабайтах та розмір трьох файлів у Мегабайтах 2.Програма переводить пам'ять із Гігабайт у мегабайти (щоб це зробити, знайдіть в Інтернеті одиниці вимірювання пам'яті) 3. Якщо об'єм флешки у мегабайтах більше(>) за суму трьох файлів, то програма виводить "Файли успішно завантажені", інакше програма виводить "Не достатньо пам'яті. Звільніть Мб"(замість прочерку програма виводить, скільки саме не. вистачає пам'яті)​

Ответы

Ответ дал: devpaul
1

Ответ:

Python3:

flash_memory_gb = float(input("Введіть розмір флешки (ГБ): "))

file1_mb = float(input("Введіть розмір першого файлу (МБ): "))

file2_mb = float(input("Введіть розмір другого файлу (МБ): "))

file3_mb = float(input("Введіть розмір третього файлу (МБ): "))

flash_memory_mb = flash_memory_gb * 1024

total_size_mb = file1_mb + file2_mb + file3_mb

if flash_memory_mb >= total_size_mb:

print("Файли успішно завантажені")

else:

insufficient_memory_mb = total_size_mb - flash_memory_mb

print("Не достатньо пам'яті. Звільніть", insufficient_memory_mb, "МБ")

1) Приклад результату програми.

2) Скріншот структури коду (на випадок, якщо виникла помилка)

Приложения:

kdfjmbjdfdf: А в первой и второй строке вопросы для программ
kdfjmbjdfdf: ??
Вас заинтересует