تجزیه به عوامل اول
برنامه ی ششم به زبان جاوا
تجزیه به عوامل اول
ورودی:یک عدد طبیعی
خروجی:فرم تجزیه شده ی آن
سورس:
import java.util.Scanner;
public class PrimeBase
{
public static void main(String[] args)
{
Scanner input=new Scanner(System.in);
int x,r,q,tavan,counter=0;
int i=2;
int output;
x=input.nextInt();
if(x==1)
{
System.out.printf(«%d»,x);
}
while(i<=x)
{
r=x%i;
tavan=0;
if(r==0)
{
counter++;
}
while(r==0)
{
q=x/i;
x=q;
r=x%i;
tavan++;
}
if(counter==1)
{
if(tavan==1)
{
System.out.printf(«%d»,i);
}
else if(tavan!=0)
{
System.out.printf(«%d^%d»,i,tavan);
}
}
else
{
if(tavan==1)
{
System.out.printf(«*%d»,i);
}
else if(tavan!=0)
{
System.out.printf(«*%d^%d»,i,tavan);
}
}
i++;
}
}
}
sample input & output:
*تمامی سورس هایی که در این بلاگ قرار داده میشوند توسط نویسنده(نویسندگان) بلاگ نوشته شد اند.
** از کپی کردن مطالب بدون ذکر نام بلاگ خودداری فرمائید.


هنوز دنبالکی دریافت نشده.