Gián án Bài 11 Tiết 1 - Pdf 79

Phạm Anh Tùng đ
PPCT: 19 - Bài 11: Kiểu mảng (Tiết 1)
1. Kiểu mảng một chiều:
Bài toán đặt vấn đề:
Sau mỗi ngày làm việc, Bố mẹ Hiếu đều ghi vào sổ chi tiêu số tiền
mà cả gia đình tiêu trong ngày. Bố Hiếu yêu cầu Hiếu dùng Pascal
viết chương trình: Nhập số tiền gia đình tiêu hết của các ngày trong
tuần. Sau đó tính số tiền trung bình mỗi ngày tiêu bao nhiêu và đếm
xem có bao nhiêu ngày trong tuần tiêu ít hơn số tiền tiêu bình quân
đó?
Trả lời:
* Dữ liệu nhập vào (INPUT): t2,t3,t4,t5,t6,t7, cn.
* Dữ cần tính và in ra (OUTPUT): tb, dem.
Câu hỏi: Hãy xác định Input, Output và viết chương trình giải
bài toán trên giúp bạn Hiếu?
1. Kiểu mảng 1 chiều
00:44:34
Phạm Anh Tùng đ
PPCT: 19 - Bài 11: Kiểu mảng (Tiết 1)
1. Kiểu mảng một chiều:
1. Kiểu mảng 1 chiều
Chương trình viết bằng NNLT Pascal:
Nếu viết chương trình tính số tiền tiêu trung bình mỗi ngày tháng và đếm xem có bao
nhiêu ngày tiêu ít hơn số tiền tiêu trung bình mỗi ngày. thì viết bao nhiêu câu lệnh?
00:44:59
Phạm Anh Tùng đ
PPCT: 19 - Bài 11: Kiểu mảng (Tiết 1)
1. Kiểu mảng một chiều:
a1. Khái niệm:
Mảng một chiều là một dãy hữu hạn các phần tử cùng kiểu
Mảng được đặt tên và mỗi phần tử có 1 chỉ số.


Giữa 2 chỉ số là dấu . ;
Ví dụ: TYPE tien = array[1..365] of real;
Var A: tien;
1. Kiểu mảng 1 chiều
a2. Khai báo:
a1. Khái niêm:
Có 2 cách:
Khai báo gián tiếp.
Khai báo trực tiếp
00:44:29
00:44:30
Phạm Anh Tùng đ
PPCT: 19 - Bài 11: Kiểu mảng (Tiết 1)
1. Kiểu mảng một chiều:
a2. Khai báo:
Cách 1: Khai báo gián tiếp:
Cách 2: Khai báo trực tiếp:
VAR <Ds biến mảng> : array[<chỉ số đầu>..<chỉ số cuối>] of <kiểuphần tử>;
Var A,B : array[2..100] of real;
Ví dụ: Var nhietdo : array[1..365] of integer;
1. Kiểu mảng 1 chiều
a2. Khai báo:
a1. Khái niêm:
Var s : array[a..z] of string;
Const max = 100;
Var s : array[1.. max] of word;
Const n = 100;
Var s : array[n.. n+50] of word;
00:44:30


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status