Anh chị giúp em làm bài C\C++: nhập 1 mảng các số nguyên cho đến khi gặp số 0 thì dừng

nhập 1 mảng các số nguyên cho đến khi gặp số 0 thì dừng, hiện ra màn hình số nguyên tố có trong mảng nếu không có số nguyên tố thì thông báo"không tồn tại số nguyên tố trong dãy". sử dụng hàm
 

VSupport

Ngây thơ trong tối
Reply: Anh chị giúp em làm bài C\C++

Lâu rồi ko code C với ko có phần mềm nên code tay thuật toán thôi, bạn sửa lại nhé

#include <iostream>


int main() {
int n, a[100], i=0;
while(a!=0){
printf("Nhap so vao mang");
scanf(%d,&a);
flag=0;
for(int j=0;j<i;j++){
if(KTSoNguyenTo(a[j]))
flag=1;
printf("%d",a[j]);
)
if(flag==0){
printf("Khong co so nguyen to nao trong mang");
}
}
}


int KTSoNguyenTo(int n)
{
if (n<2) return 0;
for (int i=2;i<= sqrt(n);i++ )
if (n%i==0) return 0;
return 1;
}
 

Thống kê

Chủ đề
102,787
Bài viết
470,611
Thành viên
340,593
Thành viên mới nhất
winspire
Top