Дан символьный файл f. Записать в файле g, с сохранением порядка их следования, те символьные данные: a) которым в файле f предшествует буква а б) в след за которыми в файле f идёт буква а

22 Окт 2021 в 19:41
136 +1
1
Ответы
1

Для решения данной задачи нужно прочитать файл f посимвольно, проверяя условия указанные в задаче. Если символ удовлетворяет условию, то его нужно записать в файл g. Ниже приведен пример кода на Python, который реализует описанную задачу:

with open('f.txt', 'r') as f:
data = f.read()
output = []
# Проверяем каждый символ в файле f
for i in range(len(data)):
if i > 0 and data[i-1] == 'a':
output.append(data[i])
elif i < len(data)-1 and data[i+1] == 'a':
output.append(data[i])
# Записываем результат в файл g
with open('g.txt', 'w') as g:
g.write(''.join(output))

Данный код открывает файл f.txt для чтения, считывает его содержимое, проходит по символам и записывает символы, удовлетворяющие условиям в массив output. Затем он записывает содержимое массива в файл g.txt.

Если у вас есть файл f.txt с символами, например: bcadef, запустив данный код, в файле g.txt будут сохранены символы c, d и e, так как они соответствуют условиям задачи.

17 Апр в 09:37
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир