Bài giảng Tin học Lớp 8 - Bài 4: Sử dụng biến và hằng trong chương trình

pptx 26 trang phanha23b 26/03/2022 3480
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Tin học Lớp 8 - Bài 4: Sử dụng biến và hằng trong chương trình", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pptxbai_giang_tin_hoc_lop_8_bai_4_su_dung_bien_va_hang_trong_chu.pptx

Nội dung text: Bài giảng Tin học Lớp 8 - Bài 4: Sử dụng biến và hằng trong chương trình

  1. Câu 1) Hãy kể tên một số dữ liệu cơ bản của ngôn ngữ lập trình Pascal mà em được học ? - Byte, Integer, real, char, string, boolean (logic),
  2. Câu 2) Hãy kể các phép toán với kiểu dữ liệu số trong Pascal? - Cộng (+), trừ (-), nhân (*), chia (/), chia lấy phần nguyên (div), chia lấy phần dư (mod).
  3. Câu 3) Vết các biểu thức toán dưới đây với các kí hiệu trong Pascal. a) + b) + ( + ) 풅 풙 c) a풙 + b풙 + d) ( +b)( + )
  4. a) + a/b + c/d 풅 b) + ( + ) 1/x + (a/5)*(b+2) 풙 c) a풙 + b풙 + a*x*x + b*x + c d) ( +b)( + ) (a*a+b)*(1+c)* (1+c)*(1+c)
  5. Cho x và y được gọi là gì ? Số 3,14 được gọi là gì ? 2x + 4y5 흅 = , ퟒ Vậy trong ngôn ngữ lập trình Pascal có được sử dụng biến và hằng đượckhông ? Biến Hằng
  6. Bài 4) SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH
  7. 1) Biến là công cụ trong lập trình 2) Khai báo biến 3) Sử dụng biến trong chương trình 4) Hằng
  8. 1) Biến là công cụ trong lập trình Em hãy cho biết hoạt động cơ bản của chương trình máy tính là gì? Xử lí dữ liệu
  9. 1) Biến là công cụ trong lập trình Trước khi được máy tính xử lí, mọi dữ liệu nhập vào được lưu ở đâu? Bộ nhớ máy tính Pascal Biến nhớ (Biến)
  10. 1) Biến là công cụ trong lập trình - Trong lập trình, biến được dùng để lưu trữ dữ liệu và dữ liệu được biến lưu trữ có thể thay đổi trong khi thực hiện chương trình. - Dữ liệu cho biến lưu trữ được gọi là giá trị của biến.
  11. 1) Biến là công cụ trong lập trình X = 15; Y = 5 Em có thể sử dụng lệnh sau để in Tênra mànbiếnhình kếtGiáquảtrị củacủabiếnX + Y Writeln (X+Y); 20
  12. 1) Biến là công cụ trong lập trình 2008 - 5 2008 - 5 TÝnh gi¸ trÞ biÓu thøc P = + ? 3 5 Biến Hãy sử dụng các biến để A = 2008 – 5 lưu trữ các giá trị cần tính B = A/3 toán C = A/5 P = B + C
  13. 2) Khai báo biến - Các biến dùng trong chương trình cần phải được khai báo ngay trong phần khaiTheobáo emcủa, cácchươngbiến dùngtrìnhtrong. chương trình cần phải khai báo - Khai báo biến bao gồm: ở đâu? + Khai báo tên biến + Khai báo kiểu dữ liệu của biến. Lưu ý: Tên biến phải tuân theo quy tắc đặt tên của ngôn ngữ lập trình.
  14. 2) Khai báo biến * Ta khai báo biến bằng cú pháp sau: var [, ] : ;
  15. 2) Khai báo biến Ví dụ: Nhập vào cạnh hình vuông (a). Sau đó tính CV (CV) và diện tích (S) của hình vuông đó. Kiểu dữ liệu Số Từ khóa nguyên khai báo Var a: Integer; biến CV,S: real; Kiểu dữ liệu Số thực
  16. 3) Sử dụng biến trong chương trình - Các thao tác có thể thức hiện với các biến là: + Gán giá trị cho biến + Tính toán với các biến.
  17. 3) Sử dụng biến trong chương trình KiÓu d÷ liÖu cña gi¸ trÞ g¸n ph¶i trïng víi kiÓu biÕn; Khi ®îc g¸n gi¸ trÞ míi, gi¸ trÞ cò cña biÕn bÞ xo¸; Cã thÓ g¸n gi¸ trÞ cho biÕn ë bÊt k× thêi ®iÓm nµo gi¸ trÞ cña biÕn cã thÓ thay ®æi; C¸ch viÕt lÖnh g¸n cã thÓ kh¸c nhau tuú theo ng«n ng÷ lËp tr×nh.
  18. 3) Sử dụng biến trong chương trình * Cú pháp: := ;
  19. Lệnh gán giá trị và tính toán với các biến trong Pascal LÖnh trong ý nghÜa Pascal X:=12; G¸n gi¸ trÞ sè 12 vµo biÕn nhí X. X:=Y; G¸n gi¸ trÞ ®· lu trong biÕn nhí Y vµo biÕn nhí X Thùc hiÖn phÐp to¸n tÝnh trung b×nh céng hai gi¸ trÞ n»m trong hai X:=(a+b)/2; biÕn nhí a vµ b. KÕt qu¶ g¸n vµo biÕn nhí X T¨ng gi¸ trÞ cña biÕn nhí X lªn 1 ®¬n vÞ, kÕt qu¶ g¸n trë l¹i biÕn X X:=X+1;
  20. 4) Hằng - Hằng là đại lượng có giá trị không đổi trong suốt quá trình thực hiện chương trình. C¸c h»ng dïng trong chương tr×nh cÇn ph¶i khai b¸o tªn vµ ®ược g¸n gi¸ trÞ ngay khi khai b¸o. * Cú pháp: = ;
  21. 4) Hằng VÝ dô 1: ViÖc söH·ydôngx¸ch»ng®Þnh sÏc¸chiÖuh»ngquvµ¶biÕnnÕutronggi¸ trÞbµicñato¸nh»ngsau ®ược dïng TÝnh chu vi (CV), diÖn tÝch (S) h×nh trßn víi b¸n kÝnh R=5 trong nhiÒu c©u lÖnh. Muèn§¹ithay lượng®æicãgigi¸¸ trÞ§¹icña lượngh»ngcã , chØ cÇn söa gi¸ trÞ cña h»ng t¹i Const pi = 3.14; n¬i khaitrÞ kh«ngb¸o mµ®æi kh«nggi¸ trÞcÇnthay dïng®æi c©u lÖnh thay ®æi gi¸ trÞ h»ng Pi = 3.14 R = 5; H»ngtrong chương tr×nh. CV, S BiÕn R = 5
  22. Lưu ý: Ta có thể vừa khai báo biến, vừa gán giá trị khởi đầu cho biến bằng cách sử dụng cú pháp sau: Const : = ; Ví dụ: Const x : integer = 5; (các em sẽ được học phần này kĩ hơn ở tin học 11)
  23. TIẾT HỌC ĐẾN ĐÂY LÀ KẾT THÚC HẸN GẶP LẠI CÁC EM HỌC SINH LẦN SAU !