Напишите программку, которая бы исполняла переводединиц измерения. За базу сможете брать

Напишите программу, которая бы исполняла перевод

единиц измерения. За базу сможете брать код, приведенный

в уроке.


В программке обязаны быть:

1. Ввод значения функция input().

2. Перевод единиц измерения.

3. Вывод значения функция print().

На свое усмотрение, сможете усовершенствовать програм-

му, дополнив разными функциями. Выбор единиц измерения

на ваше усмотрение.
результате будет такая формула:
m = n * 1024,
где n число, которое ввел юзер,
а m итог вычислений.
Чтоб выполнить оборотное преображение, т. е. из ме-
габайтов в гигабайты, нужно делить на 1024. Таким
образом, формула имеет вид:
m = n 1024,
где n число, которое ввел юзер,
а m итог вычислений.

Теснее минут 30 пробую не выходит

Задать свой вопрос
Альбина Шаталович
На каком языке писать 67
Mihajluc Jelina
:?
Арсений
PYTHON
1 ответ

Ответ:

Для Python:

def UnitsConversion():

   n = int(input("Введите число для конвертации: "))

   rule = str(input("Нажмите 1, чтоб преобразовать в кб и 2, \

чтоб конвертировать в гигабайты: "))

   if rule == "1":

       m = n*1024

       print(m)

   else:

       m = n/1024

       print(m)

Разъясненье:

1)Объявляем функцию UnitsConversion (можно именовать как угодно, без характеристик в данном случае);

2)Ждем ввода юзера при подмоги input() и сразу же конвертируем ввод в число при помощи int(), чтоб Питон мог совершать над ним мат. операции;

3)Спрашиваем, что нужно сделать: перемножить либо поделить. В качестве ответа ждем строчку, состоящую из "1" либо "2", конвертируется ввод в строчку при помощи str(). Если не использовать str(), то по умолчанию input() всегда будет строчкой, но чтоб не путаться в данном примере, я использовал str().

4)Проверяем условия: если ввод был 1, то m будет творенье чисел, если не 1, то разделение чисел, и также вывод ответа с поддержкою print().

Виталий Иванчев
там
Эльвира Лапыкина
Там где " n = ", выделяет красным и не работает
Adelina Lejderman
И перед ним тоже : (
Егорова-Орлик Женек
И перед ним тоже
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт