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

Програма «Флешка» • Скільки ще фотографій розміром 3020 х 2016 пікселів, кожен з яких закодовано 3 байтами, можна зберегти на картку пам'яті обсягом п Гб, якщо на ній уже збережено f таких фото? • Наприклад, якщо обсяг картки 16 Гб, і на ній вже є 834 фотографії, то можна зберегти ще 106 таких фото

Ответы

Ответ дал: anuapolina08
5

Відповідь:

Текст програми на мові Python(результат виконання програми на фото):

IMAGE_SIZE = 3020 * 2016 * 3 # кількість байтів на зображення

BYTES_IN_GIGABYTE = 1024 * 1024 * 1024 # кількість байтів в гігабайті

n = int(input("Обсяг картки пам'яті (в Гб): "))

f = int(input("Кількість збережених зображень: "))

free_space = n * BYTES_IN_GIGABYTE - f * IMAGE_SIZE

max_new_images = free_space // IMAGE_SIZE

print(f"Максимальна кількість нових зображень: {max_new_images}")

Приложения:

anuapolina08: Готово
Вас заинтересует