1. Trang chủ
  2. » Tất cả

Bài giảng Tin học 8 bài 4: Sử dụng biến trong chương trình

25 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 25
Dung lượng 1,34 MB

Nội dung

Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng cụ lập trình : - Biến đại lượng dùng để lưu trữ liệu Giá trị biến thay đổi thực chương trình - Dữ liệu biến lưu trữ gọi giá trị biến giá trị biến biến x x Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng cụ lập trình : Ví dụ 1: (sgk) Writeln (15+5); in hình số 20 đưa trỏ xuống đầu dịng Ta sử dụng hai biến X Y để lưu giữ giá trị hai số 15 Khi : Chúng ta viết lại câu lệnh sau : Writeln (x+y); Bài : SỬ DỤNG BIẾNTRONG TRONG CHƯƠNG TRÌNH Bài : SỬ DỤNG BIẾN CHƯƠNG TRÌNH Biến cơng cụ lập trình : Ví dụ 1: (sgk) Writeln (x+y); Chương trình thực sau: 15 X Y 20 (= X+Y) Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng cụ lập trình : Ví dụ 2: Tính giá trị biểu thức: 100 + 50 Có thể thực sau: 100 + 50 ; Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng cụ lập trình : Ví dụ 2: 100 + 50 100 + 50 ; x ←100+50 p1 ← x? / p2 ← x? / Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng cụ lập trình : Khai báo biến : * Khai báo biến gồm: - Khai báo tên biến - Khai báo kiểu liệu biến Tên biến người sử dụng đặt theo quy tắc ngơn ngữ lập trình Quy tắc đặt tên ngơn ngữ lập trình ? Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng cụ lập trình : Khai báo biến : Ví dụ 3: Khai báo biến Pascal: Var m, n : integer ; s, dientich : real ; thong_bao, ten : string ; Khai báo có biến, biến có kiểu liệu ? Bài : SỬ DỤNG BIẾNTRONG TRONG CHƯƠNG TRÌNH Bài : SỬ DỤNG BIẾN CHƯƠNG TRÌNH Biến cơng cụ lập trình : Khai báo biến : Ví dụ 3: Khai báo biến Pascal: Từ khoá Biến kiểu số thực (Real) Biến kiểu số nguyên (Integer) Var m, n : integer ; s, dientich : real ; thong_bao, ten : string ; Biến kiểu xâu (string) Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng cụ lập trình : Khai báo biến : Cú pháp khai báo biến: Var : ; Trong :  Var từ khóa  Tên biến người lập trình đặt (theo quy tắt đặt tên Pascal)  Kiểu liệu : Là kiểu liệu biến nhận chương trình Lưu ý: Tuỳ theo ngơn ngữ lập trình, cú pháp khai báo biến khác Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng cụ lập trình : Khai báo biến : Bài tập 1: Khai báo biến Pascal: Khai báo hai biến A, B có kiểu số nguyên, biến C kiểu kí tự; biến R kiểu số thực: Var A,B : Integer ; C : Char ; R : Real ; Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng cụ lập trình : Khai báo biến : Bài tập : Đánh dấu ۷ vào lựa chọn sai : Khai báo Var end : String; Var a,b : Integer ; C : Real ; Đúng ۷ Var 5ch : String ; Var x : Char Var m,n : Integer ; Var chieu dai : Real; Var bankinh,S : Real ; P , S : Integer ; ۷ Sai ۷ ۷ ۷ ۷ ۷ Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng Sử dụng biến chương trình : cụ lập trình: - Các Thao tác thực với biến là: + Gán giá trị cho biến Khai báo biến: Gán lệnh gán Nhập giá trị cho biến + Tính tốn với giá trị biến: thực tính tốn biểu thức chứa biến tương tự biểu thức số cụ thể - Câu lệnh gán giá trị NNLT có dạng: Tên biến Biểu thức cần gán giá trị cho biến; Trong đó: dấu Vd: x x i biểu thị phép gán biến giáx nhận trị -c/b giávào trị -c/b cho biến x -c/b gán biến x gán giá trị biến y y i + biến i gán giá trị i cộng thêm đơn vị Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng cụ lập trình Sử dụng biến chương trình : - Kí hiệu phép gán Pascal dấu := - Cú pháp câu lệnh gán giá trị cho biến: Khai báo biến := ; Ví dụ: LƯnh ý nghÜa 1) X:=12; 2) X:=Y; Gán giá trị số 12 vào biến nhớ X 3) X:=X+1; Tăng giá trị biến x lên đơn vị, kết gán lại cho biến x Thực phép tốn tính trung bình cộng hai giá trị nằm hai biến a b, gán kết cho bin x 4)X:=(a+b )/2 ; Gán giá trị đà lu biÕn nhí Y vµo biÕn nhí X Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng cụ lập trình Khai báo biến Sử dụng biến chương trình : - Kí hiệu phép gán Pascal dấu := - Câu lệnh gán giá trị cho biến Pascal có dạng: := ; - Khi gặp câu lệnh gán := VD emthức bên phải Pasal sẽQua tính tốn giá trị biểu phép gán gánkhi giá trị gặp chocâu biến bên trái phép thấy gán lệnh gán Pascal làm gì? Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng cụ lập trình Khai báo biến Sử dụng biến chương trình : Nếu kiểu liệu giá trị thu bên phải phép gán không trùng với kiểu liệu biến bên trái phép gán sao? Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng cụ lập trình Khai báo biến Sử dụng biến chương trình : - Kí hiệu phép gán Pascal dấu := - Câu lệnh gán giá trị cho biến Pascal có dạng: := ; * Lưu ý: Kiểu liệu giá trị gán cho biến phải thườngtrùng với kiểu biến gán giá trị giá trị cũ biến bị xóa Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến công Sử dụng biến chương trình : cụ lập trình - Lệnh gán : Tên biến := Biểu thức ; Khai báo biến - Lệnh nhập giá trị cho biến : Readln(tênbiến); VD: Readln(r); // nhập giá trị cho biến r Ví dụ: Hãy giải thích ý nghĩa câu lệnh sau a a:=200; b x:=100/2; c s:=‘School’; d Readln(a); Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng Hằng : cụ lập trình - Hằng đại lượng lưu trữgì? liệu Vậyđểhằng có giá trị khơng đổi suốt q trình thực Khai báo biến chương trình Sử dụng biến chương trình : dụng đượctahằng - Để sửMuốn dụng sử hằng, phải khai báo chương trình trước tiên ta phải làm gì? Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng Hằng cụ lập trình Ví dụ : Khai báo biến Sử dụng biến chương trình : : Tên Giá trị Từ khoá - Cú Qua VD em nêu cú xác định từ khóa, tên pháp khai báo phápHãy khai báo : giátrình? trị chương Const VD trên? tên = giá trị ; Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng cụ lập trình Khai báo biến Sử dụng biến chương trình : Hằng : Bài tập : Với khai báo : Var Chuvi: Real; Các phép sau thể haycâu sailệnh ? để thay đổi giá trị * Lưu ý: -gán Khơng dùng vị trí chương trình Lệnh Đúng Sai -Khi cần thay đổi giá trị hằng, ta cần thay đổi nơi khai báo 1) Chuvi:=2*pi*bankinh; Khi cần thay đổi giá trị 2) Pi:=3.1416 ta làm nào? 3) bankinh:=bankinh+2; ۷ ۷ ۷ Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Ghi nhớ Biến đại lượng dùng để lưu trữ • Khái niệm biến, liệu Nêu điểm khác : Biến phải khai báo trước sử dụng biến Giá trị biến có thểhằng thayvà đổi, giá trị kh ơng thay đổi thực chương trình • Khai báo biến Var • Khai báo Const • Sử dụng biến chương trình : : ; = ; - Lệnh nhập giá trị cho biến : Readln(tênbiến); - Lệnh gán : := ; Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Biến cơng cụ lập trình: Khai báo biến: Sử dụng biến chương trình: Hằng : BÀI TẬP CỦNG CỐ Bài 4/33 (SGK): Trong Pascal, khai báo sau đúng? a) var tb: real; b) var 4hs: integer; c) const x: real; d) var R= 30; ĐÁP ÁN a) Hợp lệ b) Không hợp lệ tên biến bắt đầu số c) Khơng hợp lệ câu lệnh khai báo khơng chứa dấu (:) phải gán giá trị cụ thể khai báo d) Khơng hợp lệ câu lệnh khai báo biến không chứa dấu (=) biến không gán giá trị cụ thể khai báo Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH BÀI TẬP CỦNG CỐ Biến công cụ lập trình: Khai báo biến: Sử dụng biến chương trình: Bài 5/33 (SGK): Hãy liệt kê lỗi có chương trình sửa lại cho đúng? var a, b:= integer; const c:=3; thừa dấu = thừa dấu : begin Hằng : a:= 200 thiếu dấu ; b:=a/c; Khai báo kiểu liệu không phù hợp write(b); readln; end Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH HƯỚNG DẪN VỀ NHÀ • Học • Làm tập sách • Chuẩn bị thực hành 3, tiết sau thực hành ... Bài : SỬ DỤNG BIẾNTRONG TRONG CHƯƠNG TRÌNH Bài : SỬ DỤNG BIẾN CHƯƠNG TRÌNH Biến cơng cụ lập trình : Ví dụ 1: (sgk) Writeln (x+y); Chương trình thực sau: 15 X Y 20 (= X+Y) Bài : SỬ DỤNG BIẾN TRONG. .. báo có biến, biến có kiểu liệu ? Bài : SỬ DỤNG BIẾNTRONG TRONG CHƯƠNG TRÌNH Bài : SỬ DỤNG BIẾN CHƯƠNG TRÌNH Biến cơng cụ lập trình : Khai báo biến : Ví dụ 3: Khai báo biến Pascal: Từ khoá Biến. .. thể khai báo Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH BÀI TẬP CỦNG CỐ Biến cơng cụ lập trình: Khai báo biến: Sử dụng biến chương trình: Bài 5/33 (SGK): Hãy liệt kê lỗi có chương trình sửa lại cho

Ngày đăng: 02/05/2021, 16:43

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w