Дан текстовый файл с именем input.txt в первой строке которого записано натуральное число N , а во второй строке N целых чисел. Переписать в файл с именем a.dat числа, кратные 100 из исходного файла , а в файл с именем b.bat числа , кратные 11, в файл c.dat все остальные числа
Пример кода на Python для выполнения данной задачи:
with open('input.txt', 'r') as file: lines = file.readlines() N = int(lines[0]) numbers = list(map(int, lines[1].split())) with open('a.dat', 'w') as file_a, open('b.dat', 'w') as file_b, open('c.dat', 'w') as file_c: for number in numbers: if number % 100 == 0: file_a.write(str(number) + '\n') elif number % 11 == 0: file_b.write(str(number) + '\n') else: file_c.write(str(number) + '\n')
Этот код читает числа из файла input.txt, проверяет их на кратность 100 и 11, и записывает их в соответствующие файлы a.dat, b.dat и c.dat.
Пример кода на Python для выполнения данной задачи:
with open('input.txt', 'r') as file:lines = file.readlines()
N = int(lines[0])
numbers = list(map(int, lines[1].split()))
with open('a.dat', 'w') as file_a, open('b.dat', 'w') as file_b, open('c.dat', 'w') as file_c:
for number in numbers:
if number % 100 == 0:
file_a.write(str(number) + '\n')
elif number % 11 == 0:
file_b.write(str(number) + '\n')
else:
file_c.write(str(number) + '\n')
Этот код читает числа из файла input.txt, проверяет их на кратность 100 и 11, и записывает их в соответствующие файлы a.dat, b.dat и c.dat.