Задание 5
Найди ошибку в коде программы считывающей два числа из входного файла ‘input.txt’ и выводящей их сумму в выходной файл ‘output.txt’
f=close('input.txt', 'r')
a=int(f.readline()) ’
b=int(f.readline()) ’
h=open('output.txt', 'w')
h.write(str(a*b))
f.close()
h.close()
Answers & Comments
Ответ:
f=close('input.txt', 'r')
close нужно заменить на open.
Ответ:
Замена сlose на open в первой строке и лишние апострофы во второй и третьей строке.
Объяснение:
Исправленный код:
f=open('input.txt', 'r')
a=int(f.readline())
b=int(f.readline())
h=open('output.txt', 'w')
h.write(str(a*b))
f.close()
h.close()