Кононова-БЕСКРОВНАЯ
?>

)) составить схему алгоритма на нахождение суммы дробей.

Информатика

Ответы

kzhgutova
Терминатор(начало)-> данные(ввод n)-> функция(нахождение суммы всех отр. чисел)-> терминатор(конец)  условие? условие_верно: условие_ложно  если надо более подробно, то вместо функции:   условие(число отрицательное? добавить в сумму-> данные(сложить_отр._число): пропустить)-> данные(n_декремент)-> условие(если n> 0? повторить_всю_эту_муть_что_я_написал_в_этой_прошлой строке_и_позапрошлой строках: терм.(конец))
Станиславовна196

Если это PYTHON то вот:

n = int(input("Введите число которое надо преобразовать: "))

choose = input("Это Гигабайты или Мегабайты? (гб/мб): ")

#Если выберет Гигабайты

if choose == "ГБ" or choose == "гб" or choose == "Гб" or choose == "гБ":

m = (n*1024)

print(str(m) + " Мегабайт")

#Если выберет Мегабайты

elif choose == "МБ" or choose == "мб" or choose == "Мб" or choose == "мБ":

m = (n/1024)

print(str(m) + " Гигабайт")

#Если выберет Неправильный Вариант

else:

print("Неправильный ввод")

#Что бы программа не закрылась раньше времени

input()

Объяснение:

Tarapovskaya

Для 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().

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

)) составить схему алгоритма на нахождение суммы дробей.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Chitaia
Алексеевна
sredova71121
Константиновна
oafanasiev41
ritckshulga20112
Rustamov741
Bmashutav16
Валентина980
tershova
Andrei_Mariya
denchiklo2299667
ur101679
wwladik2606222
Belokonev286