bai 3 tuan 2 nah, dam bao %
2 posters
Trang 1 trong tổng số 1 trang
bai 3 tuan 2 nah, dam bao %
#include"stdio.h"
#include"conio.h"
void aNhapmangsonguyen(int a[],int n)
{
for(int i=0;i<n;i++)
{
printf("a[%d]=",i);
scanf("%d",&a[i]);
}
}
void bxuat(int a[],int n)
{
for(int i=0;i<n;i++)
printf("%d\n",a[i]);
}
int cTongcacphantu(int a[],int n)
{
int s=0;
for(int i=0;i<n;i++)
s=s+a[i];
return s;
}
int KtraSNT(int a)
{
for(int i=2;i<=a-1;i++)
if(a%i==0)
return 0;
return 1;
}
int dTongsonguyento(int a[],int n)
{
int s=0;
for(int i=0;i<n;i++)
if(KtraSNT(a[i])==1)
s=s+a[i];
return s;
}
int ePhantunhonhat(int a[],int n)
{
int min=a[0];
for(int i=0;i<n;i++)
if(a[0]>a[i])
min=a[i];
return min;
}
int fSoamlonnhat(int a[],int n)
{
int max=0;
for(int i=0;i<n;i++)
if(max>a[i])
max=a[i];
for(i=0;i<n;i++)
if(a[i]<0&&a[i]>max)
max=a[i];
return max;
}
int gSolonnhatthu2(int a[],int n)
{
int max1=a[0],vt;
for(int i=0;i<n;i++)
if(max1<a[i])
max1=a[i];
int max2=ePhantunhonhat(a,n);
for(i=0;i<n;i++)
if(max2<a[i]&&a[i]<max1)
{
max2=a[i];
vt=i;
}
return vt ;
}
void hThututangdan(int a[],int n)
{
int t;
for(int i=0;i<n-1;i++)
for(int j=i+1;j<n;j++)
if(a[i]>a[j])
{
t=a[j];
a[j]=a[i];
a[i]=t;
}
}
void main()
{
int a[100];
int n=5;
//cau a
aNhapmangsonguyen(a,n);
//caub
printf("xuat mang a:\n");
bxuat(a,n);
//cau c
printf("Tong cac phan tu la: %d\n",cTongcacphantu(a,n));
//cau d
printf("Tong cac so nguyen to la: %d\n",dTongsonguyento(a,n));
//caue
printf("Phan tu nho nhat la:%d\n",ePhantunhonhat(a,n));
//cau f
if(fSoamlonnhat(a,n)==0)
printf("khong co gia tri am\n");
else
printf("So am lon nhat la %d\n",fSoamlonnhat(a,n));
//cau g
printf("So lon nhat thu 2 o vi tri:%d",gSolonnhatthu2(a,n));
//cau h
printf("Sap xep theo thu tu tang dan:\n");
hThututangdan(a,n);
bxuat(a,n);
}
#include"conio.h"
void aNhapmangsonguyen(int a[],int n)
{
for(int i=0;i<n;i++)
{
printf("a[%d]=",i);
scanf("%d",&a[i]);
}
}
void bxuat(int a[],int n)
{
for(int i=0;i<n;i++)
printf("%d\n",a[i]);
}
int cTongcacphantu(int a[],int n)
{
int s=0;
for(int i=0;i<n;i++)
s=s+a[i];
return s;
}
int KtraSNT(int a)
{
for(int i=2;i<=a-1;i++)
if(a%i==0)
return 0;
return 1;
}
int dTongsonguyento(int a[],int n)
{
int s=0;
for(int i=0;i<n;i++)
if(KtraSNT(a[i])==1)
s=s+a[i];
return s;
}
int ePhantunhonhat(int a[],int n)
{
int min=a[0];
for(int i=0;i<n;i++)
if(a[0]>a[i])
min=a[i];
return min;
}
int fSoamlonnhat(int a[],int n)
{
int max=0;
for(int i=0;i<n;i++)
if(max>a[i])
max=a[i];
for(i=0;i<n;i++)
if(a[i]<0&&a[i]>max)
max=a[i];
return max;
}
int gSolonnhatthu2(int a[],int n)
{
int max1=a[0],vt;
for(int i=0;i<n;i++)
if(max1<a[i])
max1=a[i];
int max2=ePhantunhonhat(a,n);
for(i=0;i<n;i++)
if(max2<a[i]&&a[i]<max1)
{
max2=a[i];
vt=i;
}
return vt ;
}
void hThututangdan(int a[],int n)
{
int t;
for(int i=0;i<n-1;i++)
for(int j=i+1;j<n;j++)
if(a[i]>a[j])
{
t=a[j];
a[j]=a[i];
a[i]=t;
}
}
void main()
{
int a[100];
int n=5;
//cau a
aNhapmangsonguyen(a,n);
//caub
printf("xuat mang a:\n");
bxuat(a,n);
//cau c
printf("Tong cac phan tu la: %d\n",cTongcacphantu(a,n));
//cau d
printf("Tong cac so nguyen to la: %d\n",dTongsonguyento(a,n));
//caue
printf("Phan tu nho nhat la:%d\n",ePhantunhonhat(a,n));
//cau f
if(fSoamlonnhat(a,n)==0)
printf("khong co gia tri am\n");
else
printf("So am lon nhat la %d\n",fSoamlonnhat(a,n));
//cau g
printf("So lon nhat thu 2 o vi tri:%d",gSolonnhatthu2(a,n));
//cau h
printf("Sap xep theo thu tu tang dan:\n");
hThututangdan(a,n);
bxuat(a,n);
}
Được sửa bởi thanhhuypro ngày 28/12/2009, 21:09; sửa lần 1.
thanhhuypro- Members
- Tổng số bài gửi : 17
Points : 48
Reputation : 1
Join date : 20/12/2009
Age : 33
Re: bai 3 tuan 2 nah, dam bao %
gui~ cai clin dowload ve zum` cai' y
hot_boy_crazy- New Babie
- Tổng số bài gửi : 5
Points : 18
Reputation : 0
Join date : 26/12/2009
Age : 34
sao ko gui~ clink dowload ve ????
gui~ clink len cho pa` con ng` ta dowload ve nua~.hj........................
hot_boy_crazy- New Babie
- Tổng số bài gửi : 5
Points : 18
Reputation : 0
Join date : 26/12/2009
Age : 34
Re: bai 3 tuan 2 nah, dam bao %
sao mah khon thia,
coppy doan code doa zja cho le,
coppy doan code doa zja cho le,
thanhhuypro- Members
- Tổng số bài gửi : 17
Points : 48
Reputation : 1
Join date : 20/12/2009
Age : 33
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết