29-01-2015, 02:11
|
|
|
חבר מתאריך: 11.02.04
הודעות: 16,543
|
|
או ואי ואי לי...
קוד:
public static void rewoniim(int n)
{
if (n==1)
{
System.out.println("1 = 2^0");
return;
}
String ans = n+" = ";
int lim = (int)Math.sqrt(n);
for (int i=2;i<= lim ;i++)
{
if (n%i==0)
{
while (n%i==0 && i!=n)
{
//System.out.println(i);
ans = ans + i + "X";
n = n/i;
}
lim = (int)Math.sqrt(n);
}
}
System.out.println(ans+n);
}
|