đề bài yêu cầu tìm số siêu nguyên tố có 3 chữ số (dùng hàm), em lamf nhưng k chạy được, ai hiểu về c++ làm ơn sửa đúng giúp e với
//Tim so sieu nguyen to co 3 chu so
#include<stdio.h>
#include<conio.h>
#include<math.h>
int ktsieunt (int a)
{
int i;
if (a==2)
return 1;
else
{
for (i=2;i<=sqrt(a);i++)
if (a%i==0)
return 0;
}
return 1;
}
int ktsieunt (int n)
if (ktsieunt==0)
return 0;
else
{
while (n!=0)
{
if (ktsieunt==0)
return 0;
n=n/10;
}
}
return 1;
int main ()
{
int n, i;
printf ("Nhap n: ");
scanf ("%d",&n);
for (i=1;i<=1000;i++)
{
if (ktsieunt==1)
printf ("%d la so sieu nguyen to",ktsieunt);
}
getch ();
return 0;
}
Link: https://www.ddth.com/showthread.php/1185328-tìm-giúp-e-lỗi-bài-này-với-ạ#ixzz2NIdFy4ME
//Tim so sieu nguyen to co 3 chu so
#include<stdio.h>
#include<conio.h>
#include<math.h>
int ktsieunt (int a)
{
int i;
if (a==2)
return 1;
else
{
for (i=2;i<=sqrt(a);i++)
if (a%i==0)
return 0;
}
return 1;
}
int ktsieunt (int n)
if (ktsieunt==0)
return 0;
else
{
while (n!=0)
{
if (ktsieunt==0)
return 0;
n=n/10;
}
}
return 1;
int main ()
{
int n, i;
printf ("Nhap n: ");
scanf ("%d",&n);
for (i=1;i<=1000;i++)
{
if (ktsieunt==1)
printf ("%d la so sieu nguyen to",ktsieunt);
}
getch ();
return 0;
}
Link: https://www.ddth.com/showthread.php/1185328-tìm-giúp-e-lỗi-bài-này-với-ạ#ixzz2NIdFy4ME