Họ tên thật : đông Birthday : 27/09/1993 NGHỀ NGHIỆP : MEMBER OF TIN K5 UNETI^^ Đến từ : ĐIỆN BIÊN ĐÔNG - ĐIỆN BIÊN Posts : 184 Points : 24018 Age : 30 Tham gia : 14/10/2011
Họ tên thật : đông
Birthday : 27/09/1993
NGHỀ NGHIỆP : MEMBER OF TIN K5 UNETI^^
Đến từ : ĐIỆN BIÊN ĐÔNG - ĐIỆN BIÊN
Posts : 184
Points : 24018
Age : 30
Tham gia : 14/10/2011
Tiêu đề: đếm số chẵn- lẻ -nguyên tố
Code:
#include <iostream.h>
int Chan(int *a) { int TC=0; for(int i=0;i<10;i++) if(a[i]%2==0) TC++; return (TC); }
int Le(int *a) { int TL=0; for(int i=0;i<10;i++) if(a[i]%2!=0) TL++; return (TL); }
int TSNT1(int *a) { int SNT1=0; for(int i=0;i<10;i++) { for(int j=2;j<a[i];j++) { if(a[i]%j==0) break; if(j==a[i]-1) SNT1++; }}
return (SNT1); }
int TSNT2(int *a) { int SNT2=2; for(int i=0;i<10;i++) { for(int j=2;j<a[i];j++) { if(a[i]%j==0) break; if(j==a[i]-1) SNT2++; }}
return (SNT2); }
void main() { int a[10];
for (int i= 0;i<10;i++) { cout<<"a["<<i<<"]= "; cin>>a[i]; }
cout<<"n"<<"-> mang vua nhap co: "<<"( "<<Chan(a)<<" )"<<" so chan."<<"n"<<"n";
cout<<"-> mang vua nhap co: "<<"< "<<Le(a)<<" >"<<" so le."<<"n"<<"n";
cout<<"-> Neu nhap vao cac so lon hon 2 thi mang co: "<<"---> "<<TSNT1(a)<<" <---"<<" so nguyen to."<<"n"<<"n";
cout<<"-> Neu nhap vao cac so gom 1 va 2 thi mang co: "<<"--> "<<TSNT2(a)<<" <--"<<" so nguyen to."<<"n"<<"n";