
Вопрос задан 01.09.2023 в 19:33.
Предмет Информатика.
Спрашивает Ситников Миша.
Дан текстовый файл. Составьте программу, которая считывает текст из файла, вычисляет количество
слов в каждой строке. Вставьте в конце каждой строки количество слов и записать в новом файле.

Ответы на вопрос

Отвечает Миронова Зоя.
Var s : string; finish,k,i : longint;begin assign(input,'input.txt'); reset(input); assign(output,'output.txt'); rewrite(output); finish:=0; while(finish=0) do { если finish будет <> 0 то программа перестанет читать текст} begin writeln('читать? если да, то 0 если нет, то 1'); readln(finish); k:=0; if finish=0 then begin readln(s); for i:=1 to length(s) do if s[i]=' ' then inc(k); end else exit; inc(k); writeln(k); end;end.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для решения этой задачи вам потребуется язык программирования, такой как Python. Вот пример программы, которая считывает текст из файла, вычисляет количество слов в каждой строке, добавляет это количество в конец каждой строки и записывает результат в новый файл:
python# Открываем файл для чтения и файл для записи
with open('входной_файл.txt', 'r') as input_file, open('выходной_файл.txt', 'w') as output_file:
# Читаем каждую строку из входного файла
for line in input_file:
# Разбиваем строку на слова, используя пробел как разделитель
words = line.split()
# Вычисляем количество слов в строке
word_count = len(words)
# Добавляем количество слов в конец строки и записываем в выходной файл
line_with_word_count = f"{line.strip()} ({word_count} слов)\n"
output_file.write(line_with_word_count)
print("Готово! Результат записан в выходной файл.")
В этом коде вы должны заменить 'входной_файл.txt'
на имя вашего входного файла и 'выходной_файл.txt'
на имя файла, в который вы хотите записать результат. Код считывает каждую строку из входного файла, разбивает ее на слова, подсчитывает количество слов, добавляет это количество в конец строки и записывает строку в выходной файл.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili