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

Giáo án Tin học 11 - Tiết 5: Khai báo biến - Các phép toán biểu thức - Câu lệnh gán

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 (1.02 MB, 16 trang )

<span class='text_page_counter'>(1)</span>Lop11.com.

<span class='text_page_counter'>(2)</span> Lop11.com.

<span class='text_page_counter'>(3)</span> TÝnh chu vi (CV) vµ diÖn tÝch (S) cña h×nh trßn cã b¸n kÝnh nguyªn (R) bÊt kú. H·y tênchương vµ Lµmx¸c thế định nào để kiÓu d÷söliÖu cña®­îc c¸c c¸c tr×nh dông biÕn cÇnbiÕn dïngtrªn? trong chươngtrình. - BiÕn R KiÓu nguyªn - C¸c biÕn CV, S kiÓu thùc. Lop11.com.

<span class='text_page_counter'>(4)</span> Trong Pascal: VÝ dô:. VAR. R: Integer; CV, S: Real;. Lop11.com. R: 2Byte Tính tổng vùng CV: 6Byte nhớ cấp phát cho S: 6Byte các biến? Tổng: 14Byte.

<span class='text_page_counter'>(5)</span> C¸c phÐp to¸n sö dông trong ng«n ng÷ lËp tr×nh Pascal Trong To¸n häc thườngsử dụng những phÐp to¸n nµo?. - C¸c phÐp to¸n Céng, trõ, nh©n, chia, lòy thõa … vµ c¸c phÐp to¸n so s¸nh. KÕt qu¶ cña c¸c phÐp to¸n quan hÖ vµ c¸c phÐp to¸n l«gic cho gi¸ trÞ l«gic Lop11.com.

<span class='text_page_counter'>(6)</span> Toán hạng. Biểu thức ở trong Toán học được cấu tạo từ những thành phần nào?. Ví dụ: A + B. Toán tử. A,B: Toán hạng +: Toán tử. Lop11.com.

<span class='text_page_counter'>(7)</span> Tr×nh tù thùc hiÖn. F Lần lượttừ trái sang phải F Thực hiện các phép toán trong ngoặc tròn trước F D·y c¸c phÐp to¸n kh«ng chøa ngoÆc thùc hiÖn tõ tr¸i sang ph¶i theo thø tù: + Các phép toán * / DIV MOD thực hiện trước. VÝ dô:. + C¸c phÐp to¸n + - thùc hiÖn sau. BiÓu thøc trong to¸n häc. Trong Pascal. 5a - (2b + 3). 5*a - (2*b + 3) x*y/(5 + 3). 3x3 - (2 + x)y2 Lop11.com. 3*x*x*x - (2 + x)*y*y.

<span class='text_page_counter'>(8)</span> C¸ch viÕt hµm. T£NHµM(§èisè). Trong đó: Đối số là một hay nhiều biểu thức số học MéT Sè HµM CHUÈN TH¦êng DïNG TRONG PASCAL Hµm lòy thõa, khai H·y kÓTrong tªn to¸n méthäc Trong Pascal c¨n, lÊysègi¸ KiÓu trÞ kÕt qu¶ Hµm Kiểu đối Theo kiểu của tuyÖt đối, lượng gi¸c sè hµm To¸nX häc Bình phương sqr(x) Thực hoặc nguyên đối số … thườngdùng Theo kiểu của 2. Căn bậc hai. X. sqrt(x). Thực hoặc nguyên. Giá trị tuyệt đối. |x|. abs(x). Thực hoặc nguyên. Theo kiểu của đối số. Lôgarit tự nhiên. lnx. ln(x). Thực. Thực. Lũy thừa của số e. ex. exp(x). Thực. Thực. Sin. sinx. sin(x). Thực. Thực. Cos. cosx. cos(x). Thực. Thực. Lop11.com. đối số.

<span class='text_page_counter'>(9)</span> <BiÓu thøc 1> <PhÐp to¸n quan hÖ> <BiÓu thøc 2> Tr×nh tù thùc hiÖn - TÝnh gi¸ trÞ c¸c biÓu thøc - Thùc hiÖn phÐp to¸n quan hÖ - Cho kÕt qu¶ cña biÓu thøc (TRUE hoÆc FALSE) BIÓU THøC QUAN HÖ. GI¸ TRÞ THAM BIÕN. THùC HIÖN PHÐP TO¸N QUAN HÖ. KÕT QU¶. X + 5 > 18. X = 15. 15 + 5 > 18. TRUE. SQR(X-2) <= X + 1. X=6. SQR(6-2) <= 6 + 1. FALSE. Lop11.com.

<span class='text_page_counter'>(10)</span> F Biểu thức lôgic đơn giản Là biến lôgic hoặc hằng lôgic F C¸c biÓu thøc quan hÖ ph¶i ®­ ợc đặt trong cặp dấu () F Gi¸ trÞ biÓu thøc l«gic lµ TRUE hoÆc FALSE VÝ dô 1: NÕu X = 50 KÕt qu¶: TRUE (5< X) AND (X <=100). VÝ dô 2: X < 10 hoÆc X > 100 (X<10) OR (X>100). NÕu X = 50. Lop11.com. KÕt qu¶: FALSE.

<span class='text_page_counter'>(11)</span> BiÓu diÔn c¸c biÓu thøc sau b»ng NNLT?. 1.. 2.. (Sqrt(a)+Sqrt(b))/((Sqr(a)+(Sqr(b)). (x+2*x*y)/(Sqrt(x+y)) Lop11.com.

<span class='text_page_counter'>(12)</span> Viết chương trình tính chu vi(CV) và diện tích (S) của h×nh ch÷ nhËt, biÕt chiÒu dµi a = 15, chiÒu réng b = 11. Làm thế nào để chương tr×nh nhËn vµ tÝnh ®­îc gi¸ trÞ cña c¸c biÕn a, b, CV, S?. CÇn thùc hiÖn c©u lệnh gán để gán các giá trị cho các biến đó. Lop11.com.

<span class='text_page_counter'>(13)</span> Cã chøc n¨ng g¸n gi¸ trÞ cho mét biÕn Trong Pascal c©u lÖnh g¸n cã d¹ng: <Tªn biÕn> := <BiÓu thøc>;. VÝ dô 1:. X:=7; Y:=3;. Z:=X*Y; VÝ dô 2: H·y viÕt c¸c c©u lÖnh g¸n gi¸ trÞ cho c¸c biÕn a, b, CV, S a:=15; b:=11; CV:=2*(a+b); S:=a*b;. ØKiÓu cña biÕn ph¶i phï hîp víi kiÓu d÷ liÖu cña gi¸ trÞ biÓu thøc Lop11.com.

<span class='text_page_counter'>(14)</span> Lop11.com.

<span class='text_page_counter'>(15)</span> 1. Khai b¸o biÕn: Var <Tªn_BiÕn>:<KiÓu d÷ liÖu>; 2. C¸c phÐp to¸n: Sè häc, Quan hÖ, L«gic 3. C¸c biÓu thøc: + Sè häc + Quan hÖ + L«gic + Mét sè hµm chuÈn 4. C©u lÖnh g¸n:. 1. <T£N_BIÕN>:=<BIÓU THøC>; Lop11.com.

<span class='text_page_counter'>(16)</span> Lop11.com.

<span class='text_page_counter'>(17)</span>

×