Даны 2 числа. Определить цифры, входящие в запись как первого, так и второго числа - PascalABC.NET

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

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

даны 2 числа.Определить цифры,входящие в запись как первого,так и второго числа.

Решение задачи: «Даны 2 числа. Определить цифры, входящие в запись как первого, так и второго числа»

textual
Листинг программы
begin
  writeln(
    ReadLnInteger('Первое число =').ToString().ToCharArray().Intersect(
      ReadLnInteger('Ыторое число =').ToString().ToCharArray()
    ).OrderBy(c -> c));
end.

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

В этом коде программа запрашивает у пользователя два целых числа, затем находит все цифры, которые есть и в первом, и во втором числе, и выводит их в порядке возрастания. Вот список действий, которые производит программа:

  1. Выводит на экран запрос «Первое число =».
  2. Считывает и сохраняет в переменную первое целое число, введённое пользователем.
  3. Преобразует это число в строку.
  4. Сохраняет в переменную только цифры из этой строки.
  5. Выводит на экран запрос «Ыторое число =».
  6. Считывает и сохраняет в переменную второе целое число, введённое пользователем.
  7. Преобразует это число в строку.
  8. Сохраняет в переменную только цифры из этой строки.
  9. Находит пересечение (интерсекцию) цифр из первого и второго числа.
  10. Сортирует полученные цифры в порядке возрастания.
  11. Выводит на экран результат.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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