Các ví dụ đơn giản trong C
(Lập trình: Nhập vào ba số tự nhiên bất kì và thực hiện phép tính )
main ()
{
Clrscr();
float a, b, c, p;
printf("Nhap vao ba so a, b, c:");
scanf("%f%f%f",&a,&b,&c);
while (a==(-2*c))
{
printf("Nhap lai ba so a, b, c:");
scanf("%f%f%f",&a,&b,&c);
}
p=(a-b)/(a+2*c);
printf("Ket qua phep tinh la: %3.1f",p);
getch();
}
(Lập trình: Nhập vào 2 số a và b, tính nghiệm của phương trình ax + b = 0)
main()
{
Clrscr();
float a, b, x;
printf("Nhap vao a va b:");
scanf("%f%f",&a,&b);
while (a==0)
{printf("Nhap lai he so a:");
scanf("%f",&a);
}
x=(-b)/(a);
printf("Nghiem cua phuong trinh la: x = %3.1f",x);
getch();
}
Lập trình: Nhập vào độ dài 3 cạnh của một tam giác, sau đó tính diện tích của tam giác đó theo công Hêrông )
main()
{
clrscr();
float a, b, c, k, p, s;
printf("Nhap vao do dai ba canh tam giac a, b, c:");
scanf("%f%f%f",&a,&b,&c);
if ((a>0)&&(b>0)&&(c>0)&&(a<(b+c))&&(b<(a+c))&&(c<(a+b)))
{
p=((a+b+c)/2);
k=p*(p-a)*(p-b)*(p-c);
s=sqrt(k);
printf("Dien tich tam giac la: S = %3.1f",s);
}
else
printf("Ban nhap sai roi????");
getch();
}
(Lập trình: Nhập vào 1 số có giá trị từ 1 đến 4, nếu là số 1 thì in ra mùa Xuân....)
main()
{
int a;
clrscr();
printf("Nhap vao mot so nguen co gia tri tu 1 den 4:");
scanf("%d",&a);
if (a==1)
printf("Mua Xuan");
else
{
if (a==2)
printf("Mua Ha");
else
{
if (a==3)
printf("Mua Thu");
else
printf("Mua Dong");
}
}
getch();
}
(Lập trình: Nhập vào số tự nhiên N, tính tổng từ 1 tới N)
main()
{
clrscr();
int tong=0,i=1, n;
printf("Nhap vao so nguyen N:");
scanf("%d",n);
for ( ;i<=n;i++)
tong=tong+i;
printf("Ket qua la: Tong = %d",tong);
getch();
}
Lập trình: Nhập vào số tự nhiên N, tính tổng các số lẻ từ 1 tới N)
main()
{
clrscr();
int tong=0, i=7, n;
printf("Nhap vao so tu nhien 5 < N <= 100: ");
scanf("%d",&n);
do
{
if ((i%2)!=0)
tong=tong+i;
i++;
}
while ((i<=n));
printf("Tong cac so le tu 7 den %d la: Tong = %d",n,tong);
getch();
}
Lập trình: Nhập vào số tự nhiên N, in ra dãy số Fibonaxi)
main()
{
clrscr();
int i,n;
int f[100]={0,1,1};
printf("Nhap vao so nguyen duong N:");
scanf("%d",&n);
if (n<0) printf("Ban nhap sai roi????");
else
{
for(i=3;i<=n;i++)
f[i]=f[i-2]+f[i-1];
printf("Day so Fibonaxi tu 1 den %d :\n",n);
for(i=1;i<=n;i++)
printf("F[%d]=%d;",i,f[i]);
}
getch();
}
Lập trình: Nhập vào 3 số tự nhiên bất kì, sau đó chỉ ra số lớn nhất trong 3 số vừa nhập)
main()
{
Clrscr();
int a, b, c;
printf("Nhap vao ba so a, b, c bat ky:");
scanf("%d%d%d",&a,&b,&c);
if ((a>b)&&(a>c))
printf("So lon nhat trong ba so vua nhap la: %d",a);
else
if ((b>a)&&(b>c))
printf("So lon nhat trong ba so vua nhap la: %d",b);
else
if ((c>a)&&(c>b))
printf("So lon nhat trong ba so vua nhap la: %d",c);
getch();
}
Lập trình: Nhập vào độ dài 3 cạnh của một tam giác, sau đó kiểm tra xem 3 số vừa nhập có phải là 3 cạnh của một tam giác hay không?)
main()
{
Clrscr();
float a, b, c;
printf("Nhap vao do dai ba canh tam giac a, b, c:");
scanf("%f%f%f",&a,&b,&c);
if ((a>0)&&(b>0)&&(c>0)&&(a<(b+c))&&(b<(a+c))&&(c<(a+b)))
printf("Ba so vua nhap la ba canh cua mot tam giac !!!");
else
printf("Ba so vua nhap khong phai ba canh cua mot tam giac ???");
getch();
}
Lập trình: Nhập vào bán kính R, tính diện tích hình tròn đó)
main()
{
Clrscr();
float r, s;
printf("Nhap vao ban kinh R:");
scanf("%f",&r);
s=4*M_PI*r*r;
printf("Dien tich hinh tron la: %3.1f",s);
getch();
}
#include <stdio.h>
#include <conio.h>
main()
{
int n, i, j, k;
char s[2]=" ";
printf("Nhap vao N : ");
scanf("%d",&n);
printf("\n");
for (i=1;i<=n;i++)
{
for (j=i;j<=n;j++) printf("%s",s);
{
for (k=1;k<=((i-1)*2+1);k++) printf("*");
printf("\n");
}
}
getch();
}
0 Response to "Các ví dụ đơn giản trong C"
Đăng nhận xét