Lam viec voi day so

17 5 0
Lam viec voi day so

Đ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

Ví dụ về biến mảng a Cách khai báo biến mảng - Để khai báo biến mảng ta cần chỉ rõ: tên biến mảng, số phần tử và kiểu dữ liệu của các phần tử.. Khai báo biến mảng có tên Tuoi gồm 60 phần[r]

(1)Chào mừng QUÝ THẦY CÔ GIÁO VỀ DỰ GIỜ LỚP 8.8 GV: Lê Huỳnh Ý – Trường THCS Lê Văn Tám (2) Tiết 58: BÀI LÀM VIỆC VỚI DÃY SỐ Dãy số và biến mảng Ví dụ biến mảng Tìm giá trị lớn và nhỏ dãy số (3) Tiết 58: BÀI LÀM VIỆC VỚI DÃY SỐ Dãy số và biến mảng Ví dụ 1: SGK/75 Var Diem_1, Diem_2, Diem_3,…:real; …… Readln(Diem_1); Readln(Diem_2); Readln(Diem_3);… (4) Tiết 58: BÀI LÀM VIỆC VỚI DÃY SỐ Dãy số và biến mảng Ví dụ 1: SGK/75 Diem_1 Diem_2 Diem_3 Chỉ số … Diem_k … 10 … k Mảng (5) Tiết 58: BÀI LÀM VIỆC VỚI DÃY SỐ Dãy số và biến mảng - Dữ liệu kiểu mảng là tập hợp hữu hạn các phần tử có thứ tự, phần tử có cùng kiểu liệu - Mỗi phần tử xác định số Em hiểu nào là liệu kiểu mảng? (6) Tiết 58: BÀI LÀM VIỆC VỚI DÃY SỐ Dãy số và biến mảng - Khi khai báo biến có kiểu liệu là kiểu mảng gọi là biến mảng Vậy em hiểu biến mảng là gì? - Giá trị biến mảng là mảng tức là dãy số (số nguyên số thực) (7) Tiết 58: BÀI LÀM VIỆC VỚI DÃY SỐ Ví dụ biến mảng a) Cách khai báo biến mảng - Để khai báo biến mảng ta cần rõ: tên biến mảng, số phần tử và kiểu liệu các phần tử Ví dụ: +) Var Chieucao: array [1 50] of real; (Khai báo biến mảng có tên Chieucao gồm 50 phần tử có kiểu số thực) +) Var Tuoi: array [21 80] of integer; (Khai báo biến mảng có tên Tuoi gồm 60 phần tử có kiểu số nguyên) Cách khai báo biến mảng: Var Tên mảng: array[<chỉ số đầu> <chỉ số cuối>] of <kiểu liệu>; (8) Tiết 58: BÀI LÀM VIỆC VỚI DÃY SỐ Ví dụ biến mảng - Cách khai báo biến mảng: Var Tên mảng: array[<chỉ số đầu> <chỉ số cuối>] of <kiểu liệu>; Trong đó: - Chỉ số đầu, số cuối là các giá trị số nguyên thỏa mãn số đầu<=chỉ số cuối - Kiểu liệu có thể là Integer Real Ví dụ sgk/79: Từ ví dụ ta có cách khai báo biến mảng Diem sau: Var Diem: array[1 50] of real; (Khai báo biến mảng có tên Diem gồm 50 phần tử có kiểu số thực) (9) Tiết 58: BÀI LÀM VIỆC VỚI DÃY SỐ Ví dụ biến mảng b) Truy cập đến phần tử mảng <Tên biến mảng>[chỉ số phần tử] VD: A[5]: Truy cập đến phần tử thứ mảng A (10) Tiết 58: BÀI LÀM VIỆC VỚI DÃY SỐ Ví dụ biến mảng c) Một số tính chất liên quan đến mảng - Gán giá trị cho mảng: VD: A[1]:=5; - Nhập liệu cho mảng câu lệnh lặp VD: Có mảng A gồm 50 phần tử, cách nhập liệu cho 50 phần tử có dạng For i:=1 to 50 begin write(‘a[‘,i,’]=‘); readln(a[i]); end; (11) Tiết 58: BÀI LÀM VIỆC VỚI DÃY SỐ Ví dụ biến mảng b) Một số tính chất liên quan đến mảng - In liệu cho mảng câu lệnh lặp VD: Có mảng A gồm 50 phần tử, cách in liệu cho 50 phần tử có dạng For i:=1 to 50 writeln(a[i]); - Thực các tính toán VD: Để so sánh điểm học sinh với giá trị nào đó For i:=1 to 50 if Diem[i]>8.0 then writeln(‘Gioi’); (12) Tiết 58: BÀI LÀM VIỆC VỚI DÃY SỐ Ví dụ biến mảng b) Một số tính chất liên quan đến mảng -Gán giá trị cho mảng VD: A[1]:=5 - Nhập liệu cho mảng câu lệnh lặp - In liệu cho mảng câu lệnh lặp - Thực tính toán (13) Tiết 58: BÀI LÀM VIỆC VỚI DÃY SỐ Ví dụ biến mảng d) Lợi ích việc sử dụng biến mảng Sử dụng các biến mảng và câu lệnh lặp giúp cho việc viết chương trình ngắn gọn và dễ dàng Cách khai báo và sử dụng biến mảng trên có lợi ích gì? (14) Củng cố kiến thức (15) HƯỚNG DẪN VỀ NHÀ - Học bài - Trả lời câu hỏi 1,2,3 sgk/79 - Chuẩn bị trước mục “Bài 9: Làm việc với dãy số” (16) (17) (18)

Ngày đăng: 10/09/2021, 14:53

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan