1 Góc học tập ➢
2 Tin học đại cương ➢
3 Bài kiểm tra thực hành
Đề 15 |
---|
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) In ra vị trí các số nguyên tố và đếm số lượng số nguyên tố nhỏ hơn 2016. |
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]);
printf("\n Vi tri cac so nguyen to la :\n");
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) {printf("%d,",i+1);
if(a[i]<2016) nt++;}
}
printf("\n So luong cac so nguyen to co trong day be hon 2016 la %d",nt);
getch();
}
Với đề tương tự:
Đề 15 |
---|
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) In ra các số nguyên tố và đếm số lượng số nguyên tố nhỏ hơn 2016. |
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]);
printf("\n Cac so nguyen to trong mang la :\n");
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) {printf("%d,",a[i]);
if(a[i]<2016) nt++;}
}
printf("\n So luong cac so nguyen to co trong day be hon 2016 la %d",nt);
getch();
}