Sách:
- Bài tập kĩ thuật lập trình C/C++ – Nguyễn Tấn Trần Minh Khang
Đề bài
- 170 Tìm số nguyên tố nhỏ nhất lớn hơn mọi giá trị trong mảng nguyên
Code
int lonnhat(int a[], int n)
{
int max = a[0];
for(int i=1; i<n; i++)
max=(max>a[i]) ? max :a[i];
return max;
}
int intto(int a)
{
if (a <= 1) return 0;
for (int i=2; i<a; i++)
if (a%i==0)
return 0;
return 1;
}
int bai170(int a[], int n)
{
int max = lonnhat(A, n);
int i = max + 1;
for (i = max + 1; i>max; i++)
{
if (intto(i) == 1)
break;
}
return i;
}
Theo code.freetuts.net
0 nhận xét: