Яндекс реклама
Python задачи. Перевести байты в килобайты или наоборот
Blog/Proger
Python задачи
Python Python задачи

Python задачи. Перевести байты в килобайты или наоборот

Перевести число, введенное пользователем, в байты или килобайты в зависимости от его выбора.Разбор задачи на Python



Алгоритм задачи

В этой задаче пользователь должен ввести два значения: само число и как-то указать, во что он хочет его преобразовать (в байтах или килобайтах). Обозначим выбор метода перевода одним из двух символов. Например, если пользователь введет букву «б», то число будет переведено в байты, а если букву «к», то в килобайты. Тогда алгоритм решения задачи будет следующим:

1 Введите число.
2 Укажите направление перевода.
3 Если вы решите конвертировать в байты, вам нужно будет умножить число на 1024.
4 Если вы решите конвертировать в килобайты, вам нужно будет разделить число на 1024.

Перевести байты в килобайты или наоборот

n = int(input("Число: "))
c = input("Перевести в байты (1) или килобайты (2): ")
if c == '1':
print("%dКб = %d байт" % (n, n*1024))
elif c == '2':
print("%d байт = %.2fКб" % (n, n/1024))






Все задачи на python
Python Python задачи

Репост статьи



27 августа 2022 г.

Хостинг
Почему мы выбираем Timeweb
Timeweb

Что такое хостинг, как выбрать хостинг , почему мы остановились на Timeweb

Комментарии могут оставлять только зарегестрированные пользователи!



Комментарии


Ваш комментарий будет первым !