Предмет: Информатика,
автор: Lalkamusic
1)Напишите на АЯ алгоритм сложения двух простых дробей(без сокращения дроби)
Ответы
Автор ответа:
1
Т.к язык не уточнялся, то пишу на Python 3.4
tmp = input()
s = tmp.split('+')
a = s[0].split('/')
b = s[1].split('/')
print('{0}={1}/{2}'.format(tmp, int(a[0])*int(b[1]) + int(a[1])*int(b[0]), int(a[1])*int(b[1])))
ввод: 1/2+4/5
вывод: 1/2+4/5=13/10
tmp = input()
s = tmp.split('+')
a = s[0].split('/')
b = s[1].split('/')
print('{0}={1}/{2}'.format(tmp, int(a[0])*int(b[1]) + int(a[1])*int(b[0]), int(a[1])*int(b[1])))
ввод: 1/2+4/5
вывод: 1/2+4/5=13/10
Похожие вопросы
Предмет: Русский язык,
автор: Msvak
Предмет: Русский язык,
автор: упс28
Предмет: Немецкий язык,
автор: ПОМОГИ555
Предмет: Математика,
автор: caxapoksteam010607
Предмет: Биология,
автор: olinka1340