Tải bản đầy đủ (.pdf) (8 trang)

BÀI TẬP TIN HỌC ĐẠI CƯƠNG - PHẦN I potx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (153.97 KB, 8 trang )

Baỡi tỏỷp Tin hoỹc aỷi cổồng 1
PHệN I : Dặẻ LIU VAè CHặNG TRầNH

TấNH TOAẽN CAẽC BIỉU THặẽC

1. Vióỳt chổồng trỗnh nhỏỷp baùn kờnh R vaỡ xuỏỳt ra maỡn hỗnh thóứ
tờch V vaỡ dióỷn tờch S cuớa hỗnh cỏửu
(V = 4R
3
/ 3 vaỡ S=4R
2
)

* Thuỏỷt toaùn:

+ Coù thóứ khai baùo caùc bióỳn : V,S,R
+ Nhỏỷp R tổỡ baỡn phờm (dổợ lióỷu nhỏỷp vaỡo tổỡ baỡn phờm)
+ Gaùn: V theo cọng thổùc:V = 4R
3
/ 3
S=4R
2
+ Vióỳt keùt quớa V, s ra maỡn hỗnh (kóỳt quaớ xuỏỳt ra)

* Chổồng trỗnh

#include <conio.h>
#include <stdio.h>
#include <math.h>
main()
{


clrscr();
float v,s,r;
printf(" Nhap ban kinh hinh cau R(voi R>0)=");
scanf("%f",&r);
s=4*M_PI*r*r;
v=4*M_PI*r*r*r/3;
printf("Dien tich hinh cau= %0.2f",s);
printf("\nThe tich hinh cau= %0.2f",v);
getch();
}

*
Kóỳt quaớ chaỷy demo
+ Vaỡo R=2
+
Dien tich hinh cau la:50.27
+ The tich hinh cau la:33.51
* Nhỏỷn xeùt
ỏy laỡ baỡi toaùn rỏỳt õồn giaớn, tờnh toaùn õồn thuỏửn mọỹt bióứu
thổùc.
Nguyóựn Vn Nguyón- Khoa CNTT-TVT aỷi hoỹc Baùch Khoa aỡ Nụng
Baỡi tỏỷp Tin hoỹc aỷi cổồng 2

2. Vióỳt chổồng trỗnh nhỏỷp 2 sọỳ thổỷc x,y vaỡ tờnh giaù trở haỡm




)cos(
)()(log

22
5
yxe
yxarctgyx
x
++
++
F
(
x
,y)
=
* Thuỏỷt toaùn:
+ Khai baùo caùc bióỳn : x,y,Tu,Mau,F kióứu thổỷc
+ oỹc giaù trở x,y tổỡ baỡn phờm
+ Gaùn :
tu=log(fabs(x*x-y*y))/log(5)+atan(x+y);
mau=exp(x)+cos(x+y);
F= tu/mau;
+ Vióỳt kóỳt quaớ F ra maỡn hỗnh

* Chổồng trỗnh

#include <conio.h>
#include <stdio.h>
#include <math.h>
main()
{
clrscr();
float x,y,tu,mau,f;

printf("Nhap x=");
scanf("%f",&x);
printf("\nNhap y=");
scanf("%f",&y);
tu=log(fabs(x*x-y*y))/log(5)+atan(x+y);
mau=exp(x)+cos(x+y);
f=tu/mau;
printf("Ket qua cua ham F(x,y) la= %0.2f",f);
getch();
}

3. Vióỳt chổồng trỗnh nhỏỷp 2 sọỳ thổỷc x,y vaỡ tờnh giaù trở cuớa haỡm f(x,y) nhổ sau:

F(x,y) =


)(1
)(log5
5
yxarctg
yx
x
++
+
Nguyóựn Vn Nguyón- Khoa CNTT-TVT aỷi hoỹc Baùch Khoa aỡ Nụng
Baỡi tỏỷp Tin hoỹc aỷi cổồng 3
* Thuỏỷt toaùn:
+ Khai baùo caùc bióỳn:
x,y,Tu,Mau,F:kióứu thổỷc
+ oỹc giaù trở cuớa x,y tổỡ baỡn phờm (dổợ lióỷu vaỡo tổỡ baỡn phờm)

+ Gaùn caùc bióứu thổùc:
tu=pow(5,x)+log((fabs(x-y)))/log(5);
mau=1+atan(x+y);
F:= tu/mau;
+ Vióỳt kóỳt quaớ F ra maỡn hỗnh (kóỳt quaớ)

* Chổồng trỗnh

#include <math.h>
#include <stdio.h>
#include <conio.h>
main()
{
clrscr();
float tu,mau;
float x,y;
printf("nhap x=");
scanf("%f",&x);
printf("nhap y=");
scanf("%f",&y);
tu=pow(5,x)+log((fabs(x-y)))/log(5);
mau=1+atan(x+y);
printf(" ket qua cua=%0.3f", tu/mau);
getch();
}
4. Tờnh chu kyỡ dao õọỹng cuớa con lừc õồn

g
l
T


2=
Vồùi g laỡ gia tọỳc troỹng trổồỡng 9,18m/s
2
.

* Thuỏỷt toaùn:
+ Coù thóứ khai baùo hũng sọỳ g
+ Khai baùo caùc bióỳn : T,L
+ Nhỏỷp chióửu daỡi L tổỡ baỡn phờm
+ Gaùn T= 2*pi*sqrt(l/g)
Nguyóựn Vn Nguyón- Khoa CNTT-TVT aỷi hoỹc Baùch Khoa aỡ Nụng
Baỡi tỏỷp Tin hoỹc aỷi cổồng 4
+ Vióỳt kóỳt quaớ T ra maỡn hỗnh.

* Chổồng trỗnh

#
include <math.h>
#include <stdio.h>
#include <conio.h>
#define g 9.18
main()
{
clrscr();
float l,t;
printf(" Nhap chieu dai con lac=");
scanf("%f",&l);
t=2*M_PI*sqrt(l/g);
if (l<0) printf(" khong tinh duoc");

else printf("chu ky con lac la=%0.3f",t);
getch();
}


5. Nhỏỷp ba caỷnh cuớa tam giaùc tờnh S = (p(p-a)(p-b)(p-c))
1/2

vồùi P= (a+b+c)/2
* Thuỏỷt toaùn:
+ Khai baùo caùc bióỳn : a,b,c,p,s:Kióứu thổỷc
+ oỹc caùc giaù cuớa a, b, c tổỡ baỡn phờm
+ Gaùn : P=(a+b+c)/2; (Nổớa chu vi)
S= Sqrt(P*(p-a)*(p-b)*(p-c));
+ Vióỳt S ra maỡn hỗnh. (kót quaớ cỏửn tờnh)

* Chổồng trỗnh

#
include <math.h>
#include <stdio.h>
#include <conio.h>
main()
{
clrscr();
float a,b,c,p,s;
printf(" nhap a=");
scanf("%f",&a);
Nguyóựn Vn Nguyón- Khoa CNTT-TVT aỷi hoỹc Baùch Khoa aỡ Nụng
Baỡi tỏỷp Tin hoỹc aỷi cổồng 5

printf(" nhap b=");
scanf("%f",&b);
printf(" nhap c=");
scanf("%f",&c);
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
printf(" Dien tich tam giac la=%0.2f",s);
getch();
}
6. Tờnh bióứu thổùc :
2
2
7
159
x
+

x

* Thuỏỷt toaùn:

+ Khai baùo caùc bióỳn : x,s:kióứu thổỷc;
Gaùn : s=(9*x*x+15)/(7*sqrt(x*x));
ra maỡn hỗnh.
+ oỹc giaù trở bióỳn x tổỡ baỡn phờm
+
+ Vióỳt kóỳt quaớ S :

* Chổồng trỗnh


#include <math.h>
#include
clud
<stdio.h>
e <conio.h>
5)/(7*sqrt(x*x));
ket qua la=%f",s);
tch();
2
#in
main()
{
clrscr();
float x,s;
printf(" nhap x=");
scanf("%f",&x);
s=(9*x*x+1
ntf(" pri
ge
}

7. Tờnh bióứu thổùc Cos (x
)
* Thuỏỷt toaùn:
x,s+ Coù thóứ khai baùo caùc bióỳn : kióứu thổỷc
oỹc giaù trở cuớa x tổỡ baỡn phờm
aỡn hỗnh
+
+ Vióỳt kóỳt quớa ra m


* Chổồng trỗnh
Nguyóựn Vn Nguyón- Khoa CNTT-TVT aỷi hoỹc Baùch Khoa aỡ Nụng
Baỡi tỏỷp Tin hoỹc aỷi cổồng 6

#include <math.h>
#include <stdio.h>
clude <conio.h>

os(x);
ntf(" ket qua la=%0.3f",s);
tch();
8
*
#in
main()
{
clrscr();
float x,s;
printf("nhap x=");
scanf("%f",&x);
s=cos(x)*c
pri
ge
}

.x
2
- sin(x)
Thuỏỷt toaùn:
+ Khai baùo caùc bióỳn x,s

Gaùn s:= x*x-sin(x);
a maỡn hỗnh

+ oỹc giaù trở x tổỡ baỡn phờm
+
+ Vióỳt kóỳt quaớ s r
* Chổồng trỗnh

#include <math.h>
#include <stdio.h>
clude <conio.h>
");
x);
ntf(" ket qua la=%0.3f",s);
tch();
#in
main()
{
clrscr();
float x,s;
printf("nhap x=
scanf("%f",&x);
s=x*x-sin(
pri
ge
}

9. 1 + ln(x
2
)

* Thuỏỷt toaùn:
+ Coù thóứ khai baùo caùc bióỳn x,s
ỡ baỡn phờm
x);
Vióỳt s ra maỡn hỗnh
+ oỹc giaù trở cuớa x tổ
+ gaùn s:= 1 -log(x*
+

* Chổồng trỗnh
Nguyóựn Vn Nguyón- Khoa CNTT-TVT aỷi hoỹc Baùch Khoa aỡ Nụng
Baỡi tỏỷp Tin hoỹc aỷi cổồng 7

#include <math.h>
#include <stdio.h>
clude <conio.h>
=");
x);
ntf(" ket qua la=%0.3f",s);
tch();

) =
#in
main()
{
clrscr();
float x,s;
printf(" nhap x
scanf("%f",&x);
s=1+log(x*

pri
ge
}
10. Tờnh ch(x)
ee
xx
+

Hổồùng dỏựn : ch(x

2
* Thuỏỷt toaùn:
+ Coù thóứ khai baùo caùc bióỳn x, chx
+ oỹc giaù trở cuớa x tổỡ baỡn phờm
gaùn chx= (exp(x) + 1/exp(x))/2;
hỗnh
+
+ Vióỳt chx ra maỡn

*Chổồng trỗnh
#include <math.h>
#include <stdio.h>
clude <conio.h>
)+1/exp(x))/2;
ntf("ket qua la=%0.2f",chx);
tch();
#in
main()
{
clrscr();

float chx,x;
printf(" nhap x=");
scanf("%f",&x);
chx=(exp(x
pri
ge
}





11. Tờnh Sh(x)
Nguyóựn Vn Nguyón- Khoa CNTT-TVT aỷi hoỹc Baùch Khoa aỡ Nụng
Baỡi tỏỷp Tin hoỹc aỷi cổồng 8
Hổồùng dỏựn : sh(x) =
ee
xx


2

* Thuỏỷt toaùn:
+ Coù thóứ khai baùo caùc bióỳn x,shx
oỹc giaù trở cuớa x tổỡ baỡn phờm.
- 1/exp(x))/2;
+
+ gaùn shx= (exp(x)
+ Vióỳt kóỳt quaớ shx
* Chổồng trỗnh


#include <math.h>
tdio.h>
o.h>
hap x=");
nf("%f",&x);
x=(exp(x)-1/exp(x))/2;
printf("ket qua la=%0.2f",shx);
etch();






#include <s
#include <coni
main()
{
clrscr();
float shx,x;
printf(" n
sca
sh
g
}










Nguyóựn Vn Nguyón- Khoa CNTT-TVT aỷi hoỹc Baùch Khoa aỡ Nụng

×