Здравствуйте, может быть кто нибудь знает как сделать так чтобы в output был бы ответ с каждой введённый строки, например где 9 5896 123 ответ должен быть 5, где 8 725 712 ответ должен быть 0 и так далее, но мне выводит только последний ответ 10, а как сделать так чтобы были все ответы одновременно? код в тхт файле
Answers & Comments
Ответ:
Присваивание значений переменным a, b, l происходит в цикле. На каждой итерации происходит обновление значений этих полей.
И вот тогда, когда цикл завершится, мы имеем: a = 10, b = 12457, l = 454. Далее мы идём считать k именно для этих значений.
Проблема не в выводе k, а в самом построении программы.
Логичнее было бы, на мой взгляд, создать три отдельных объекта. Ещё можно просто обновлять значения полей для объекта s последовательно, считая и выводя k между каждым новым вводом.
Если цикл для ввода значений для a, b, l так важен, а выводиться все значения k должны после всего инпута в обязательном порядке, то предлагаю вариант с динамическим массивом M на месте k.
Объяснение:
Код в txt