1 Góc học tập ➢
2 Tin học đại cương ➢
3 Bài kiểm tra thực hành
Đề 5 |
---|
Lập chương trình thực hiện các công việc sau: a) Nhập một số nguyên N (0 < N < 10) từ bàn phím. b) Nhập một mảng có N số nguyên từ bàn phím. In ra màn hình mảng vừa nhập như một dãy số. c) Tính và in ra số lượng các số nguyên tố trong dãy dưới dạng: "So luong so nguyen to co trong day la < gia tri > |
Chú ý: _Sinh viên phải kiểm tra điều kiện đầu vào. |
#include <bits/stdc++.h>
main()
{int N,i,j,d,nt,a[9];
nt=0;
do {printf("\n Nhap so nguyen 0<N<10 : ");
scanf("%d",&N);}
while(N<=0||N>=10);
printf("\n Nhap mang:");
for(i=0;i<N;i++) {printf("\n Nhap so thu %d : ",i+1);
scanf("%d",&a[i]);}
printf("\n Mang vua nhap la:\n");
for(i=0;i<N;i++) printf("%d ",a[i]);
for(i=0;i<N;i++)
if(a[i]>=2)
{d=0;
for(j=2;j<=sqrt(a[i]);j++)
if (a[i]%j==0) {d++;break;}
if(d==0) nt++;}
printf("\n So luong cac so nguyen to co trong day la %d",nt);
getch();
}