Các em hãy mở sách giáo khoa trang 35 trong phần

Một phần của tài liệu GIAO AN HK I TIN HOC 11 (Trang 25 - 28)

khoa trang 35 trong phần câu hỏi và bài tập.

 Bài Tập Chương II

+ Chúng ta tiếp câu 4 :

? Khai báo nào trong các khai báo sau là đúng?

? Hãy chọn cánh khai báo S nào dưới đây là đúng và tốn ít bộ nhớ nhất ?

- Vì cạnh A chỉ nhận giá trị nguyên trong phạm vi từ 100 đến 200 nên các khai báo b, c, d đều đúng.

- Cách khai báo c) là tốt nhất vì tiết kiệm được bộ nhớ cần lưu trữ.

+ Ta có thể viết dưới dạng câu lệnh Pascal sau :

M:= (1+z) * (( x+y/z)/(a-1/ (1 + x*x*x)));

+ Trong câu 7 này ta có thể chuyển ngược lại là từ Pascal chuyển sang toán học. c) 1 ( b) /c b a =ac Theo SGK hình 2a và 2b ta có biểu thức lôgic : 2a) =(y>=abs(x)) and (y<=1) 2b) = (abs(x)<=1 and (abs(y<=1) ; + Ta chọn câu d đúng nhất +cũng có thể chọn b + Ta chọn câu c) vì ít tốn dung lượng bộ nhớ. + Ta sử dụng biểu thức toán học thông thường. 4/- Biến P có thể nhận các giá trị 5; 10; 15; 20; 30; 60; 90 và biến x có thể nhận các giá trị 0,1; 0,2; 0,3; 0,4; 0,5. Khai báo nào trong các khai báo sau là đúng? a) Var x,p : byte ; b) Var p,x : real; c) Var p : real ; d) Var x : real ; x : byte ; p : byte ; 5/- Để tính diện tích S của hình vuông có cạnh A với gtrị nguyên nằm trong phạm vi từ 10 đến 200, cánh khai báo S nào dưới đây là đúng và tốn ít bộ nhớ nhất ?

a) Var s : integer ; b) Var s : real; c) Var s : word ; d) Var s : longint ; e) Var s : boolean ;

6/- Hãy viết biểu thức toán học dưới đây trong Pascal ; ( Xem biểu thức SGK) M:= (1+z) * (( x+y/z)/(a-1/(1 + x*x*x))); 7/- Hãy chuyển các biểu thức trong Pascal dưới đây sang biểu thức toán học tương ứng : a) a/b*2 = 2 * a/b ; b) a*b*c/2 = 2 axbxc ; c) 1/a * b / c = 1 * a b/ c ; d) sqrt(a*a + b) = 2b a +b

8/- Hãy viết biểu thức lôgic cho kết quả True khi toạ độ (x,y) là điểm nằm trong vùng gạch chéo kể cả biên của các hình 2.a và 2.b :

2a) =(y>=abs(x)) and (y<=1) 2b) = (abs(x)<=1 and (abs(y<=1) ;

 Bài Tập Chương II

- Nhận xét diện tích phần gạch bằng 12 diện tích hình tròn tâm O(0,0) bán kính R = a. Lưu ý số π là một hằng trong Pascal và được kí hiệu là Pi. Giá trị của Pi là 3,14159

- Nếu nhập a=2 thì kết quả là : 6.2832.

- Ta có thể nhập bất kỳ một giá trị nào của a, rồi sau đó kiểm tra kết quả.

9/- Hãy viết chương trình nhập số a(a>0) rồi tính và đưa ra diện tích phần được gạch chéo trong hình 3 (kết quả làm tròn đến bốn chữ số thập phân).(hình 3 SGK)

Chương trình :

Var a : real ;

Begin

Write(‘ Nhap gia tri a (a>0) : ‘) ; Readln(a) ;

Write(‘Dien tich phan gach la : ‘, a*a *pi/2 :8:2) ; Readln ;

End.

10/- Lập trình tính và đưa ra màn hình vận tốc V khi chạm đất của 1 vật rơi từ độ cao h, biết rằng v= 2gh, trong đó g là gia tốc rơi tự do và g=9,8m/s2 . Độ cao h(m) được nhập vào từ bàn phím.

Uses crt ;

Const g= 9.8 ;

Var v,h : real ;

Begin Clrscr ;

Write(‘ Nhap do cao cua vat h= ‘) ; Readln(h) ; (adsbygoogle = window.adsbygoogle || []).push({});

V:= sqrt(2 * g *h) ;

Writeln(‘ Van toc khi cham dat la v = ’, V :8:2, ’ m/s’) ; Readln ;

End.

4. Củng cố :(4’)

- Khi viết biểu thức cần chú ý biểu thức trong câu lệnh gán của Pascal . - Khi viết chương trình cần chú ý các dấu trong các lệnh Pascal.

5. Dặn dò :(1’)

- Học bài và làm thêm các bài tập trong sách bài tập.

- Về đọc sách và chuẩn bị trước Bài Tập Và Thực Hành 1 trongSGK trang 34. Hoà Lợi, ngày……Tháng ……Năm 2008

Một phần của tài liệu GIAO AN HK I TIN HOC 11 (Trang 25 - 28)