1. Trang chủ
  2. » Giáo án - Bài giảng

Tin 8 bài 9

18 517 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

Cấu trúc

  • Slide 1

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Củng cố

  • về nhà làm bài tập và xem trước phần còn lại

Nội dung

LÀM VIỆC VỚI DÃY SỐ Bài 9 TiÕt 56 1. Dãy số và biến mảng: Ví dụ: Viết chương trình nhập vào điểm kiểm tra môn tin học của các học sinh trong lớp (k học sinh). In ra màn hình điểm số cao nhất. Input: điểm của k HS. Output: Điểm số cao nhất. LÀM VIỆC VỚI DÃY SỐ Bài 9 1. Dãy số và biến mảng: Input: điểm của k HS. Output: Điểm số cao nhất. LÀM VIỆC VỚI DÃY SỐ Bài 9 Cần bao nhiêu biến trong bài toán trên? 1. Dãy số và biến mảng: Var diem1, diem2, diem 3,…, diemk: real; … Read(diem1); Read(diem2); … Read(diemk); LÀM VIỆC VỚI DÃY SỐ Bài 9 Chương trình trở nên càng dài. Việc quản lí các biến càng khó khăn. Nhầm lẫn và sai sót. 1. Dãy số và biến mảng: LÀM VIỆC VỚI DÃY SỐ Bài 9 Vậy có cách nào để thay thế k biến ở trên bởi một biến duy nhất hay không? Và thay thế k lần câu lệnh nhập ở trên bởi một câu lệnh duy nhất hay không? 1. Dãy số và biến mảng: LÀM VIỆC VỚI DÃY SỐ Bài 9 8 6 7 5 10 Diem1 Diem2 Diem3 Diem4 Diemk … 8 6 7 5 ……… 10 1 2 3 4 ……. k Diem Diem1 Diem2 Diem3 Diem4 Diemk Chỉ số Mảng 1. Dãy số và biến mảng: LÀM VIỆC VỚI DÃY SỐ Bài 9 8 6 7 5 ……… 10 1 2 3 4 ……. k Diem Chỉ số Mảng Dữ liệu kiểu mảng 1. Dãy số và biến mảng: LÀM VIỆC VỚI DÃY SỐ Bài 9 8 6 7 5 ……… 10 1 2 3 4 ……. k Diem Chỉ số Phần tử của mảng 1. Dãy số và biến mảng:  Dữ liệu kiểu mảng là một tập hợp hữu hạn các phần tử có thứ tự , mọi phần tử đều có cùng một kiểu dữ liệu, gọi là kiểu của phần tử.  Mỗi phần tử được xác đònh bởi chỉ số. LÀM VIỆC VỚI DÃY SỐ Bài 9 8 6 7 5 ……… 10 1 2 3 4 ……. k Diem Chỉ số 1. Dãy số và biến mảng:  Một biến được khai báo có kiểu dữ liệu là kiểu mảng được gọi là biến mảng.  Giá trò của biến mảng là một mảng, tức là một dãy số.  Mỗi số làø giá trò của từng phần tử trong mảng. LÀM VIỆC VỚI DÃY SỐ Bài 9 8 6 7 5 ……… 10 1 2 3 4 ……. k Diem Chỉ số [...]... readln( diem[i] ); end; Bài 9 LÀM VIỆC VỚI DÃY SỐ 2 Ví dụ về biến mảng: Lợi ích của việc sử dụng biến mảng:  Có thể sử dụng biến mảng một cách rất hiệu quả trong xử lí dữ liệu If diem1 >8. 0 then Write(‘Gioi’); If diem2 >8. 0 then Write(‘Gioi’); If diem3 >8. 0 then Write(‘Gioi’); … If diemk >8. 0 then Write(‘Gioi’); For i:=1 to k do begin If diem[i] >8. 0 then end; Write(‘Gioi’); Bài 9 LÀM VIỆC VỚI DÃY SỐ 2... được khai báo như thế nào? Bài 9 LÀM VIỆC VỚI DÃY SỐ 2 Ví dụ về biến mảng: Khai báo biến mảng ở ví dụ 1: Var Diem: array [1 50] of real; Lợi ích của việc sử dụng biến mảng:  Có thể thay rất nhiều câu lệnh nhập và in dữ liệu ra màn hình bằng một câu lệnh lặp Em nào hãy khai cáchvà sử Vậy, cách nêu báo khai báo biếbiến mảchonhư trên dụng n mảng ng ví dụ 1? có lợi ích gì?? Bài 9 LÀM VIỆC VỚI DÃY SỐ 2 Ví.. .Bài 9 LÀM VIỆC VỚI DÃY SỐ 2 Ví dụ về biến mảng: Khai báo dữ liệu kiểu mảng, ta cần chỉ rõû: tên biến mảng, số phần tử của mảng, kiểu dữ liệu của các phần tử Ví dụ: Var chieucao: array [1 50] of real;  Khai báo biến mảng có tên là chieucao gồm 50 phần tử có kiểu số thực Var Tuoi: array [20 50] of integer;  Khai báo biến mảng có tên là Tuoi gồm 31 phần tử có kiểu số nguyên Bài 9 LÀM VIỆC... báo biến mảng sau đây trong Pascal đúng hay sai? Vì sao? a) Var x: array [10,13] of Integer; b) Var x: array [5 10.5] of Integer; c) Var x: array [3.5 4 .8] of Integer; d) Var x: array [10 1] of Integer; e) Var x: array [4 13] of Integer; về nhà làm bài tập và xem trước phần còn lại . DÃY SỐ Bài 9 8 6 7 5 10 Diem1 Diem2 Diem3 Diem4 Diemk … 8 6 7 5 ……… 10 1 2 3 4 ……. k Diem Diem1 Diem2 Diem3 Diem4 Diemk Chỉ số Mảng 1. Dãy số và biến mảng: LÀM VIỆC VỚI DÃY SỐ Bài 9 8 6 7 5. lí dữ liệu LÀM VIỆC VỚI DÃY SỐ Bài 9 If diem1> ;8. 0 then Write(‘Gioi’); If diem2> ;8. 0 then Write(‘Gioi’); If diem3> ;8. 0 then Write(‘Gioi’); … If diemk> ;8. 0 then Write(‘Gioi’); For i:=1. số cao nhất. LÀM VIỆC VỚI DÃY SỐ Bài 9 1. Dãy số và biến mảng: Input: điểm của k HS. Output: Điểm số cao nhất. LÀM VIỆC VỚI DÃY SỐ Bài 9 Cần bao nhiêu biến trong bài toán trên? 1. Dãy số và biến

Ngày đăng: 31/01/2015, 14:00

Xem thêm

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

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

TÀI LIỆU LIÊN QUAN

w