You are on page 1of 6

Làm việc với mảng void tongcacsocuamang(int n)

#include<stdio.h> {
#define MAX 100 int a[MAX];
void nhapdaysocuamang(int &n) int r=0;
{ for(int i=0; i<n; i++)
int a[MAX]; {
do r=r+a[i];
{ }
printf("Nhap so luong phan tu: "); printf("\n Tong cac so trong mang la %d",r);
scanf("%d", &n); }
} void tongcacsoamcuamang(int n)
while(n<=0 | n>10); {
for(int i=0; i<n; i++) int a[MAX];
{ int t=0;
printf("Gia tri phan tu a[%d] la ",i); for(int i=0; i<n; i++)
scanf("%d",&a[i]); {
} if(a[i]<0)
} {
void xuatdaysocuamang(int n) t=t+a[i];
{ }
int a[MAX]; }
printf("Mang gom cac phan tu "); printf("\n Tong cac so am trong mang la %d", t);
for(int i=0; i<n; i++) }
{ void trungbinhcongcuamang(int n)
printf(" %d\t", a[i]); {
} int a[MAX];
} int y=0, u=0;
void xuatdaysochiahetcho3(int n) for(int i=0;i<n;i++)
{ {
int a[MAX]; y=y+1;
printf("\nDay so chia het cho 3 la: "); u=u+a[i];
for(int i=0; i<n; i++) }
{ float p=u /y;
if(a[i]%3==0) printf("\nTrung binh cong cua mang la %.2f",p);
{ }
printf(" %d\t",a[i]); void trungbinhcongcacsoamcuamang(int n)
} {
} int a[MAX];
} int y=0, u=0;
void demsoam(int n) for(int i=0;i<n;i++)
{ {
int a[MAX]; if(a[i]<0)
int e=0; {
for(int i=0; i<n; i++) y=y+1;
{ u=u+a[i];
if(a[i]<0) }
{
e++; }
} float p=(float)u/y;
} printf("\nTrung binh cong cac so am cua mang la
printf("\n Co %d so am trong day so", e); %.2f",p);
} }
int main() }
{ }
int a[MAX]; else
int n,e; {
nhapdaysocuamang(n); printf("khong phai tam giac");
xuatdaysocuamang(n); }
xuatdaysochiahetcho3(n); return 0;
demsoam(n); }
tongcacsocuamang(n); HÌNH HỌC
tongcacsoamcuamang(n); #include<stdio.h>
trungbinhcongcuamang(n); #include<math.h>
trungbinhcongcacsoamcuamang(n); #define MAX 100
return 0; void dientichchuvitamgiac(float &a, float &b,float
} &c,float &d)
Xét tam giác {
#include<stdio.h> printf("Nhap chieu cao a= ");
#include<conio.h> scanf("%f",&a);
int main() printf("Nhap canh thu nhat ung voi canh day cua
{ tam giac b= ");
int a,b,c; scanf("%f",&b);
printf("Nhap so nguyen a="); printf("Nhap canh thu hai c= ");
scanf("%d", &a); scanf("%f",&c);
printf("Nhap so nguyen b="); printf("Nhap canh thu ba d= ");
scanf("%d", &b); scanf("%f",&d);
printf("Nhap so nguyen c="); float e=a*b/2;
scanf("%d", &c); float f=b+c+d;
if(a+b>c&b+c>a&c+a>b) printf("dien tich tam giac e= %.2f va chu vi tam
{ giac f=%.2f",e,f);
if(a==b || b==c || c==a) }
{ void dientichchuvihinhvuong(float &a)
if(a==b && b==c && c==a) {
{ printf("Nhap canh a= ");
printf("Tam giac deu"); scanf("%f",&a);
} float b,c;
else b=a*a;
{ c=4*a;
printf("tam giac printf("dien tich hinh vuong b= %.2f va chu vi
can"); hinh vuong c=%.2f",b,c);
} }
void dientichchuvihinhchunhat(float &a, float &b)
} {
else printf("Nhap canh a= ");
{ scanf("%f",&a);
if(a*a==b*b+c*c||b*b==c*c+a*a|| printf("Nhap canh b= ");
c*c==a*a+b*b) scanf("%f",&b);
{ float d,c;
printf("Tam giac vuong"); c=2*(a+b);
} d=a*b;
else printf("dien tich hinh chu nhat d= %.2f va chu vi
{ hinh chu nhat c=%.2f",d,c);
printf("tam giac thuong"); }
} void dientichchuvihinhtron(float &a)
{ scanf("%f",&m[i]);
printf("Nhap ban kinh a= "); }
scanf("%f",&a); }
float b,c; void xuatsochantrongday(int n)
b=a*a*3.14; {
c=2*a*3.14; int j=0;
printf("dien tich hinh vuong b= %.2f va chu vi printf(" cac so chan trong day %d so la",n);
hinh vuong c=%.2f",b,c); for(int i=1; i<n; i++)
} {
void nhaphaisothuc(float &a, float &b) int m[i];
{ int a=0;
printf("Nhap so thuc a= "); if( m[i]%2==0)
scanf("%f",&a); {
printf("Nhap so thuc b= "); j++;
scanf("%f",&b); a=1;
} }
void nhapsonguyenduong(int &n) if(a==1)
{ {
do{ printf
printf("nhap so nguyen duong n= "); }
scanf("%d",&n); }
} if(j==0)
while(n<1); {
} printf(" khong co");
void hoanvihaisothuc(float a, float b) }
{ }
float c; int main()
c=a; {
a=b; float m[MAX];
b=c; float a,s,b,c,d;
printf("hai so sau hoan vi la a=%.2f va b= int n;
%.2f",a,b); nhapdaynsonguyen(n);
} xuatsochantrongday(n);
void tonghams(int n) return 0;
{ }
float s=0; TÍNH TOÁN VỚI CHỨC NĂNG
for(int i=1; i<=n; i++) #include<stdio.h>
{ #include<conio.h>
s=s+(float) i/(i+1); int main()
} {
printf("tong ham s la s= %.2f ",s); int a,b,d;
} char c;
void nhapdaynsonguyen(int &n) printf("Nhap so nguyen a =");
{ scanf("%d",&a);
float m[MAX]; printf("Nhap so nguyen b =");
do{ scanf("%d",&b);
printf("nhap so luong so nguyen n= "); fflush(stdin);
scanf("%d",&n); printf("Nhap chuc nang c la");
}while(n<0); scanf("%c",&c);
for(int i=0;i<n;i++) switch (c)
{ {
printf("nhap gia tri a[%d]= ",i);
case '+' : d=a+b; printf("ket qua la {
%d",d);break; int a,b,c;
case '-' : d=a-b; printf("ket qua la printf("Nhap thang a=");
%d",d);break; scanf("%d", &a);
case '*' : d=a*b; printf("ket qua la for(;1<a&a>12;)
%d",d);break; {
case '/' : printf("Nhap thang a=");
{ scanf("%d", &a);
if(b!=0) }
{ switch (a)
d=a/b; {
printf("ket qua la case 1: case3 : case 5: case 7: case 8: case
%d",d); 10: case 12:
} {
else printf("thang %d co 31
{ ngay",a);
printf("ket qua la }
vo nghiem"); case 4: case 6: case 9: case 11:
} {
break; printf("thang %d co 30
} ngay",a);
}
case 2:
{
printf("Nhap nam a=");
} scanf("%d", &a);
return 0; if(a%4==0)
} {
GIAI THỪA printf("thang hai nam
#include<stdio.h> nhuan co 29 ngay");
#include<conio.h> }
int main() else
{ {
int a,b,c; printf("thang hai nam
printf("Nhap so nguyen a ="); khong nhuan cos 29 ngay");
scanf("%d", &a); }
while(a<0){ }
printf("Nhap so nguyen a="); }
scanf("%d", &a); return 0;
} }
c=1; SO SÁNH BA SỐ
for(int b=1;b<=a;b=b+1) #include<stdio.h>
{ #include<conio.h>
c=c*b; int main()
} {
printf("giai thua cua %d la %d",a,c); int a,b,c,s,n;
return 0; printf("Nhap so nguyen a=");
} scanf("%d", &a);
SỐ NGÀY TRONG THÁNG printf("Nhap so nguyen b=");
#include<stdio.h> scanf("%d", &b);
#include<conio.h> printf("Nhap so nguyen c=");
int main() scanf("%d", &c);
if(a>b) }
{ GIÁ TRỊ LỚN NHỎ NHẤT
s=a;n=b; #include<stdio.h>
} #include<conio.h>
else int main()
{ {
if(a<b) int a,b,c;
{ printf("Nhap so nguyen a=");
s=b;n=a; scanf("%d", &a);
} printf("Nhap so nguyen b=");
} scanf("%d", &b);
if(s>c) printf("Nhap so nguyen c=");
{ scanf("%d", &c);
if(c>n) if(a>b)
{ {
printf("so theo thu tu giam dan la if(a>c)
%d, %d, %d",s,c,n); {
} printf("Gia tri lon nhat la %d",a);
else }
{ else
if(c<n) {
{ printf("Gia tri lon nhat la %d",c);
printf("so theo thu tu }
giam dan la %d, %d, %d",s,n,c); }
} else
} {
} if(b>c)
else {
{ printf("Gia tri lon nhat la %d",b);
if(c>s) }
{ else
printf("so theo thu tu {
giam dan la %d, %d, %d",c,s,n); printf("Gia tri lon nhat la %d",c);
} }
} }
return 0; return 0;
}
} else
SỐ CHÍNH PHƯƠNG {
#include<stdio.h> printf("(%.2f)khong la so chinh
#include<math.h> phuong",a);
int main() }
{ }
float a,b; else
printf("Nhap so nguyen a="); {
scanf("%d", &a); printf(" %.2f khong phai so chinh
if(a>0) phuong",a);
{ }
b=sqrt(a); return 0;
if(b*b==a) }
{
printf("%d la so chinh phuong",a);
Ước chung lớn nhất Bội chung nhỏ nhất
#include<stdio.h>
#include<conio.h>
void nhapavab( int &a,int &b)
{
printf("Nhap so nguyen a=");
scanf("%d",&a);
printf("Nhap so nguyen b=");
scanf("%d",&b);
}
int ucln(int a, int b)
{
while(a!=b)
{
if(a>b)
{
a=a-b;
}
else
{
b=b-a;
}
}
return a;
}
int bcnn(int a, int b)
{
int d;
d=a*b/ucln(a,b);
return d;
}
int main()
{
int a,b,c,d;
nhapavab(a,b);
printf("Uoc chung lon nhat cua hai so la
%d",ucln(a,b));
printf("\n Boi chung nho nhat cua hai so la
%d",bcnn(a,b));
return 0;
}

You might also like