Main.cs
using
System;
class
Program {
-
public
static
int
Main() {
-
Console.Write(
"Введите число : "
);
-
int
num=
int
.Parse(Console.ReadLine());
-
Console.Write(
"{0} = 1"
, num);
-
for
(
int
i=0; num%2==0; num/=2) {
-
Console.Write(
" * {0}"
, 2);
-
}
-
for
(
int
i=3; i<=num; ) {
-
if
(num%i==0) {
-
Console.Write(
" * {0}"
, i);
-
num/=i;
-
}
-
else
{
-
i+=2;
-
}
-
}
-
Console.ReadKey();
-
return
0;
-
}
}
using
System;
class
Program {
-
public
static
int
Main() {
-
Console.Write(
"Введите число : "
);
-
int
num=
int
.Parse(Console.ReadLine());
-
Console.Write(
"{0} = 1"
, num);
-
for
(
int
i=0; num%2==0; num/=2) {
-
Console.Write(
" * {0}"
, 2);
-
}
-
for
(
int
i=3; i<=num; ) {
-
if
(num%i==0) {
-
Console.Write(
" * {0}"
, i);
-
num/=i;
-
}
-
else
{
-
i+=2;
-
}
-
}
-
Console.ReadKey();
-
return
0;
-
}
}
Введите число : 45
45 = 1 * 3 * 3 * 5
45 = 1 * 3 * 3 * 5