mang so nguyen

Màu nền
Font chữ
Font size
Chiều cao dòng

#include <iostream.h>

#include <conio.h>

void nhap(int A[100], int &n)

{

cout<<"Nhap n: ";

cin>>n;

for(int i=0;i<n;i++)

{

cout<<"Nhap pt "<<i+1<<" : ";

cin>>A[i];

}

}

void xuat(int A[100], int n)

{

for(int i=0;i<n;i++)

cout<<A[i]<<"\t";

}

void xuatptchan(int A[100],int n)

{

for(int i=0;i<n;i++)

{

if(A[i]%2==0)

cout<<A[i]<<"\t";

}

}

int tinhtong(int A[100],int n)

{

int s=0;

for(int i=0;i<n;i++)

s=s+A[i];

return s;

}

int chia3(int A[100], int n)

{

int s=0;

for(int i=0;i<n;i++)

if(A[i]%3==0)

s=s+1;

return s;

}

int ktsnt(int x)

{

if(x==1) return 0;

for(int i= 2;i<x;i++)

if(x%i==0) return 0;

return 1;

}

float tbcsnt(int A[100], int n)

{

int s=0,d=0;

for(int i=0;i<n;i++)

{

int kt=ktsnt(A[i]);

if(kt==1)

{

s=s+A[i];

d++;

}

}

if(d==0)return 0;

else

return (float)s/d;

}

int tang(int A[100], int n)

{

for(int i=0;i<n-1;i++)

if(A[i]>A[i+1]) return 0;

return 1;

}

int ktsole(int A[100],int n)

{

for(int i=0;i<n;i++)

if(A[i]%2!=0) return 1;

return 0;

}

void main()

{

clrscr();

int A[100],n,i,s;

nhap(A,n);

//xuat(A,n);

//xuatptchan(A,n);

//s=tinhtong(A,n);

//cout<<"Tong S: "<<s;

//s=chia3(A,n);

//cout<<"So pt chia het cho 3 la : "<<s;

//s=tbcsnt(A,n);

//cout<<"TBC cac so ngto la : "<<s;

i=tang(A,n);

if(i==1) cout<<"Mang tang dan"<<"

";

else cout<<"Mang khong tang"<<"

";

s=ktsole(A,n);

if(s==1) cout<<"Mang chua so le";

else cout<<"Mang ko chua so le";

getch();

}

Bạn đang đọc truyện trên: Truyen2U.Pro