Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
529,5 KB
Nội dung
Giáo án điện tử tin học lớp Biến công cụ lập trình Mọi liệu đư ợc lưu trữ nhớ máy tính Trước máy tính xử lí, liệu lưu trữ đâu nhỉ? Để biết liệu lưu trữ đâu nhớ, ngôn ngữ lập trình cung cấp công cụ lập trình: Biến nhớ (Biến) Trong lập trình, biến dùng để lưu trữ liệu liệu biến lưu trữ thay đổi thực chương trình Dữ liệu biến lưu trữ gọi giá trị biến Ví dụ 1: Tính giá trị biểu thức 15 +5 Tên biến X 15 Y Giá trị biến để in Sử dụng lệnh sauhình: kết Writeln(X+Y); 20 Ví dụ 2: Tính giá trị biểu thức HÃy sử dụng biến để lưu trữ giá trị cần tính toán 2008 - 2008 - P= + A← X← Y← P← 2008 – A/3 A/5 X+Y ? Khai b¸o biến Các biến dùng chương trình cần phải khai báo phần khai báo chương trình 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 phải tuân theo quy tắc đặt tên ngôn ngữ lập trình Ví dụ: Bài toán: Nhập vào bán kính hình tròn số chẵn R Tính chu vi (CV) diện tích (S) hình tròn Khai báo biến ngôn ngữ lập trình Pascal Từ khoá khai báo biến BiÕn kiĨu nguyªn Var R: integer; CV,S: real; BiÕn kiĨu thực Sử dụng biến chương trình Các thao t¸c cã thĨ thùc hiƯn víi c¸c biÕn sau khai báo gồm: Gán giá trị cho biến; Tính toán với biến; Kiểu liệu giá trị gán phải trùng với kiểu biến; Khi gán giá trị mới, giá trị cũ biến bị xoá; Có thể gán giá trị cho biến thời điểm giá trị biến thay ®ỉi; C¸ch viÕt lƯnh g¸n cã thĨ kh¸c t theo ngôn ngữ lập trình Ví dụ: Lệnh gán tÝnh to¸n víi c¸c biÕn Pascal LƯnh Pascal ý nghĩa X:=12; Gán giá trị số 12 vào biến nhớ X X:=Y; Gán giá trị đà lưu biến nhí Y vµo biÕn nhí X X:=(a+b)/2; Thùc hiƯn phÐp toán tính trung bình cộng hai giá trị nằm hai biến nhớ a b Kết gán vào biến nhớ X X:=X+1; Tăng giá trị biến nhớ X lên đơn vị, kết gán trở lại biến X Hằng Hằng đại lượng có giá trị không đổi suốt trình thực chương trình Các dùng chương trình cần phải khai báo tên gán giá trị khai báo Ví dụ 1: HÃy xác định biến toán sau Tính chu vi (CV), diện tích (S) hình tròn với bán kính R=5 Hằng Đại lượng có giá trị không đổi Đại lượng có giá trị thay đổi Pi=3.14 R=5 CV, S Biến Ví dụ 2: Khai b¸o h»ng Pascal Tõ kho¸ khai b¸o Const pi = 3.14; R = 5; Giá trị cđa h»ng Tªn h»ng ViƯc sư dơng h»ng sÏ hiƯu giá trị dùng nhiều câu lệnh Muốn thay đổi giá trị hằng, cần sửa giá trị nơi khai báo mà không cần dùng câu lệnh thay đổi giá trị chương trình Luyện tập Bài toán 1: Vừa gà vừa chó Bó lại cho tròn Ba mươi sáu Một trăm chân chẵn Hỏi loại có con? Nếu gọi số gà x, số chó y ? real S char S integer Đ string S HÃy xác định kiểu biến x, y Bài toán 2: Tính diện tích (S) độ dài đường chéo (d) hình chữ nhật, biết chiều dài (a) chiều rộng (b) số nguyên nhỏ 100 Chọn cách khai báo biến Pascal ? Var a,b,S,d: Real; Var a,b: Integer; S,d: Real; Var a,b: Integer; S: String; d:Real; Var a,b,S,d: Integer; Ghi nhí! Biến đại lượng đặt tên dùng để lưu trữ liệu Giá trị biến thay đổi Giá trị giữ nguyên suốt trình thực chương trình Biến phải khai báo trước sư dơng ... dụ 2: Tính giá trị biểu thức HÃy sử dụng biến để lưu trữ giá trị cần tính toán 20 08 - 20 08 - P= + A← X← Y← P← 20 08 – A/3 A/5 X+Y ? Khai báo biến Các biến dùng chương trình cần phải khai báo phần... giá trị không đổi Đại lượng có giá trị thay đổi Pi=3. 14 R=5 CV, S Biến VÝ dơ 2: Khai b¸o h»ng Pascal Tõ kho¸ khai b¸o h»ng Const pi = 3. 14; R = 5; Giá trị Tên Việc sử dụng hiệu giá trị dùng nhiều