Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace ConsoleApp1
- {
- class Program
- {
- static void Main()
- {
- Console.Write("n (n>1): ");
- int n = int.Parse(Console.ReadLine());
- int k = 0; //количество нетривиальных делителей
- for (uint i = 2; i <= Math.Sqrt(n); ++i)
- {
- if (n % i == 0)
- {
- ++k;
- if (i * i == n)
- {
- Console.Write("{0} ", i);
- }
- else
- {
- Console.Write("{0} {1} ", n / i, i);
- }
- }
- }
- if (k == 0)
- {
- Console.WriteLine("Число простое");
- }
- else
- {
- Console.Write("{0} {1} ", 1, n);
- }
- Console.ReadKey();
- }
- }
- }
Add Comment
Please, Sign In to add comment