Nội dung đang được gởi đi. Bạn vui lòng chờ trong giây lát.
Email:
Tin nhắn:
Moị người giúp mình bài tập java này với :
Viết chương trình phân tích một số nguyên thành các thừa số nguyên tố. Ví dụ số 28 được phân tích thành 2*2*7.
Mong các pro giúp đỡ viết cho mình cái luôn.
Thank nhiều
#include<iostream.h>
#include<math.h>
int isprime(unsigned int n)
{
for(int i=2;i<=sqrt(n);i++)
if(n%i==0)
return 0;
return 1;
}
void phantich(int n)
{
int d=0,i=2;
cout<<n<<"=";
while(n>1)
{
while(isprime(i)!=1)
i++;
while(n%i==0)
{
d++;
if(d>1)
cout<<"*";
cout<<i;
n/=i;
}
i++;
}
}
main()
{
int n;
cout<<"Nhap vao n:";cin>>n;
cout<<"Thua so nguyen to la:";
phantich(n);
cout<<endl;
}
mình chỉ có c++ thui bạn dùng tạm nha không biết bài này có giúp đc gì cho bạn ko?
Danh sách thành viên bình chọn