Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 12.11.2020
Сообщений: 36

Дан текстовый файл. Найти предложения, в которые входит слово А и вывести их, записав в них слова в обратном порядке. А

31.03.2022, 10:55. Показов 726. Ответов 5
Метки c# (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
31.03.2022, 10:55
Ответы с готовыми решениями:

Дан текстовый файл. Вывести на экран строки текста, в которые входит данное слово, и сосчитать их количество
Дан текстовый файл. Вывести на экран строки текста, в которые входит данное слово, и сосчитать их количество

Дан текстовый файл. Создать новый текстовый файл, записав в него те строки исходного файла, которые начинаются с символа
Дан текстовый файл. Создать новый текстовый файл, записав в него те строки исходного файла, которые начинаются с символа k. помогите...

Считать из текстового файла три предложения, и вывести их в обратном порядке в другой текстовый файл
Написать программу, которая считывает из текстового файла три предложения и выводит их в обратном порядке в другой текстовый файл.

5
 Аватар для QuakerRUS
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
31.03.2022, 11:26
Лучший ответ Сообщение было отмечено Dmitr00 как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
using System;
using System.IO;
using System.Linq;
 
class Program
{
    static void Main()
    {
        string w = Console.ReadLine();
        Console.WriteLine(string.Join("\n", File.ReadAllLines("input.txt")
            .Select(x => x.Split()).Where(x => x.Contains(w)).Select(x => string.Join(" ", x.Reverse()))));
        Console.ReadKey();
    }
}
1
0 / 0 / 0
Регистрация: 12.11.2020
Сообщений: 36
31.03.2022, 12:23  [ТС]
а как осуществляется поиск слова по файлу?
0
 Аватар для QuakerRUS
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
31.03.2022, 12:30
Цитата Сообщение от Dmitr00 Посмотреть сообщение
а как осуществляется поиск слова по файлу?
Через Contains.
0
0 / 0 / 0
Регистрация: 12.11.2020
Сообщений: 36
31.03.2022, 12:41  [ТС]
все работает, но можно пожалуйста немножко пояснить мне, как данный код работает, спасибо!! (извиняюсь за назойливость, просто не особо понял принцип работы программы)
0
 Аватар для QuakerRUS
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
31.03.2022, 13:55
Dmitr00, берется файл, считывается построчно (File.ReadAllLines). Далее каждая строка делится на слова (Select и Split), берутся те, где есть искомый запрос (Where и Contains). Далее меняется порядок слов (Reverse), соединяется через пробелы (второй Join) и все полученные строки соединяются через разделитель конца строки (первый Join).

Для более подробного понимания почитайте про Linq
https://metanit.com/sharp/tutorial/15.1.php?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
31.03.2022, 13:55
Помогаю со студенческими работами здесь

Вывести слова строки в другой текстовый файл в обратном порядке
Вообщем проблема в чём, дали лабу в колледже, и не обьяснили как делать. Задание: Написать программу , которая считывает строку или...

Дан текстовый файл вывести слова состоящие только из них цифр
вывести слова состоящие из цифр

Сформировать новый текстовый файл, записав в него числа из заданного файла в обратном порядке
Помогите пожалуйста решить задачу, у меня очень плохо с файлами, и я не знаю как решить эту задачу. Если можно решение задачи с...

Дано текстовый файл. Переписать в другой файл в обратном порядке результатном, все строки первого файла, развернув в них все слова на 180 градусов
Дано текстовый файл. Переписать в другой файл в обратном порядке результатном, все строки первого файла, развернув в них все слова на 180...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru