



Preview text:
lOMoARcPSD|36442750
[Tin học đại cương] Bài thực hành số 3
Nằm trong chuỗi bài viết về thực hành tin học đại cương, đây là bài hướng dẫn thực hành cho bài
thực hành số 3 trong quyển Bài thực hành Tin học đại cương. B. BÀI TẬP Ở NHÀ Bài 3.1
Lập chương trình thực hiện các công việc sau: 1. Nhập 3 số thực bất kì.
2. Tính giá trị biểu thức :
3. Đưa giá trị tính được của ra màn hình dưới dạng: Gia tri cua = Bài giải
Đây là một bài rất cơ bản, dựa trên yêu cầu của bài tập thì ta cần quan tâm đến các hàm lượng giác (
), hàm trị tuyệt đối (
), …. Để dùng được các hàm này, chúng
ta cần thêm thư viện math.h
Sau đây là code của bài tập này. 1 #include 2 #include 3 #include int main(){ 4 float x, y, z, F;
Downloaded by v?n ti?n Lê (vantienle525@gmail.com) lOMoARcPSD|36442750 5 6
printf("\n Nhap gia tri dau vao "); 7
printf("\n x = "); scanf("%f",&x); 8
printf("\n y = "); scanf("%f",&y); 9
printf("\n z = "); scanf("%f",&z); 10 11 //tinh gia tri cua F 12
F = (x+y+z)/(x*x + y*y+1)-fabs(x-z*cos(y));
//ham luong giac dau vao deu la radian 13
//fabs nhan dau vao la so kieu float 14 15
printf("\n Gia tri cua F = %f",F); 16 getch(); 17 return 0; 18 } 19 Bài 3.2
Lập chương trình thực hiện các công việc sau: 1. Nhập số thực bất kì 2. Tính chu vi
, diện tích của hình tròn 3. Đưa các giá trị tính được ra màn hình:
Chu vi cua hinh tron M =
Dien tich cua hinh tron S = Bài giải
Đây là một bài toán cơ bản. Điều quan trọng nhất trong bài toán này là chúng ta sẽ khai báo hằng số .
Say đây là code của bài tập này. 1 #include 2 #include 3
#define PI 3.14 //Khai bao hang so PI
Downloaded by v?n ti?n Lê (vantienle525@gmail.com) lOMoARcPSD|36442750 4 5 int main(){ 6 float r, M, S; 7
printf("\n Nhap gia tri ban kinh (r>0) r = "); scanf("%f",&r); 8 M = 2*PI*r; 9 S = PI*r*r; 10
printf("\n Chu vi cua hinh tron M = %f",M); 11
printf("\n Dien tich cua hinh tron S = %f",S); getch(); 12 return 0; 13 } 14 Bài 3.3
Lập chương trình thực hiện các công việc sau: 1. Nhập 2 số thực
2. Tính giá trị biểu thức :
3. Đưa giá trị tính được của ra màn hình dưới dạng Gia tri cua F = Bài giải 1 #include 2 #include 3 #include int main(){ 4 float X, Y, F; 5
printf("\n Nhap gia tri X = "); scanf("%f",&X); 6
printf("\n Nhap gia tri Y = "); scanf("%f",&Y); 7 8
F = pow(Y,6)+X*pow(Y,5)+pow(X,2)*pow(Y,4)+ 9
pow(X,3)*pow(Y,3)+pow(X,4)*pow(Y,2)+pow(X,5)*Y+pow(X,6);
//nen tinh F = (X^7-Y^7)/(X-Y) nhung nho phai xet 2 TH X=Y va nguoc lai 10 11
printf("\n Gia tri cua F = %f",F); 12 getch(); 13 return 0;
Downloaded by v?n ti?n Lê (vantienle525@gmail.com) lOMoARcPSD|36442750 14 15 } 16 C. BÀI TẬP TẠI PHÒNG MÁY Bài 3.4
Lập chương trình thực hiện các công việc sau: 1. Nhập hai số nguyên bất kỳ
2. Tính chu vi và diện tích của hình chữ nhật có 2 cạnh
3. Đưa kết quả ra màn hình Bài giải 1 #include 2 #include int main(){ 3 int a, b, C, S; 4
printf("\n Nhap gia tri dau vao la so nguyen"); 5
printf("\n a = "); scanf("%d",&a); 6
printf("\n b = "); scanf("%d",&b); 7 C = 2*(a+b); 8 S = a*b; 9 1 printf("\n Chu vi C = %d",C); 0
printf("\n Dien tich S = %d",S); 11 getch(); 1 return 0; 2 } 1
Downloaded by v?n ti?n Lê (vantienle525@gmail.com)