Предмет: Информатика,
автор: artem20040666
Помогите пожалуйста
В файлі Input.txt дано ціле число a .Знайти значення виразу:a/(|a|-10).Результат вивестив файл Output.txt. Врахувати у програмі випадок, коли відбувається ділення на нуль
Ответы
Автор ответа:
1
Ответ:
См функцию ниже.
Прежде, чем запускать, необходимо создать файл 1.txt и записать в него число. Файл положить рядом с программой
Объяснение:
def testFiles():
fin = open('1.txt', 'r')
fout = open('2.txt', 'w')
s = fin.readline()
try:
a = int(s[0])
except Exception:
print('Error reading file!!!')
else:
denominator = abs(a) - 10
if (denominator != 0):
a /= (denominator)
fout.write(str(a))
else:
print('Denominator equals 0! Result not recorded ')
fin.close()
fout.close()
Похожие вопросы
Предмет: Русский язык,
автор: tmax76
Предмет: Русский язык,
автор: lihomanova1981
Предмет: Русский язык,
автор: valeriyklueva7
Предмет: Алгебра,
автор: njfvnkbdgssgb
Предмет: Английский язык,
автор: ninso1