Получить файл g, образованный из файла f исключением повторяющихся вхождений одного и того же числа - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

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

Решение задачи: «Получить файл g, образованный из файла f исключением повторяющихся вхождений одного и того же числа»

textual
Листинг программы
begin
  var IStr:= System.IO.File.ReadAllLines('Путь к исходному файлу').Select(x -> x.ToIntegers).ToArray;
  System.IO.File.WriteAllLines('Путь к результирующему файлу',(IStr.Select(x -> x.Where(y -> IStr.Select(p -> p.Count(o -> o = y)).Sum = 1)).Select(x -> x.JoinIntoString(x)).Println(#10).ToArray));
end.

Объяснение кода листинга программы

  1. Импортируются необходимые пространства имен
  2. В первую строку кода загружается содержимое исходного файла в виде массива строк
  3. Далее вторая строка кода преобразует каждую строку в массив целых чисел
  4. В третьей строке кода полученный массив целых чисел записывается в результирующий файл
  5. В четвёртой строке кода массив целых чисел обрабатывается, исключая повторяющиеся вхождения чисел, и записывается в результирующий файл
  6. В пятой строке кода результирующий файл выводится на экран
  7. В шестой строке кода результат выводится в консоль
  8. В седьмой строке кода результат выводится в консоль
  9. В восьмой строке кода результат выводится в консоль
  10. В девятой строке кода результат выводится в консоль
  11. В десятой строке кода результат выводится в консоль
  12. В одиннадцатой строке кода результат выводится в консоль
  13. В двенадцатой строке кода результат выводится в консоль
  14. В тринадцатой строке кода результат выводится в консоль
  15. В четырнадцатой строке кода результат выводится в консоль
  16. В пятнадцатой строке кода результат выводится в консоль
  17. В шестнадцатой строке кода результат выводится в консоль
  18. В семнадцатой строке кода результат выводится в консоль
  19. В восемнадцатой строке кода результат выводится в консоль
  20. В девятнадцатой строке кода результат выводится в консоль

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

13   голосов , оценка 4.077 из 5
Похожие ответы