C# написать код хотя бы на три задачи работающий или на 5 задач и скриншот и сам результат
Написать работающий код на c#
1) Найти все пары двузначных натуральных чисел M и N таких, что значение произведения MN не изменится, если поменять местами цифры каждого из сомножителей (такой парой будет, например, 38 и 83).
2) Из заданного на плоскости множества точек выбрать три различные точки так, чтобы разность между площадью круга, ограниченного окружностью, проходящей через эти три точки, и площадью треугольника с вершинами в этих точках была минимальной.
3) На плоскости заданы множество точек и множество окружностей. Найти две такие различные точки из A, что проходящая через них прямая пересекается с максимальным количеством окружностей из B.
4)Написать программу, которая по заданному константному-выражению (определение понятия содержится в формулировке предыдущей задачи) вычисляет и печатает либо значение этого выражения, либо сообщение «при вычислении константного выражения получен промежуточный результат, превосходящий по модулю миллион».
5)135. В предложении все слова начинаются с различных букв Напечатать (если можно) слова предложения в таком порядке, чтобы последняя буква каждого слова совпадала с первой буквой следующего слова.
6)124. Найти распечатать строку заданной целочисленной матрицы размером 10×10, в которой длина максимальной серии минимальна.
7)80. Перечислить все пары «соседних» простых чисел, не превосходящих N, троичные представления которых получаются друг из друга записью цифр в обратном порядке (первая такая пара – это 5 и 7).
8)60. Определить радиус и центр окружности минимального радиуса, проходящей хотя бы через три различные точки заданного множества точек на плоскости.
Окружности строить не нужно. Для анализа ситуации дос-таточно определить расстояние от центра окружности до прямой.
вам сюда
https://otvet.mail.ru/csharp/