Bai 9 Lam viec voi day so

18 4 0
Bai 9 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

 Việc gán giá trị, đọc giá trị và tính toán với c¸c gi¸ trÞ cña mét phÇn tö trong biÕn mảng đợc thực hiện thông qua chỉ số tơng ứng của phần tử đó..  Sö dông c¸c biÕn kiÓu m¶ng vµ c©u [r]

KiĨm tra bµi cị Dữ liệu mảng biến mng gi l gỡ ? - Dữ liệu kiểu mảng: tập hợp phần tử có thứ tự, phần tử có kiểu liƯu - Biến mảng: khai báo biến có kiểu liệu kiểu mảng, biến gọi biến mảng BÀI 9: LÀM VIỆC VỚI DÃY SỐ (T2) VÍ DỤ VỀ BIẾN MẢNG a Khai báo biến mảng b Làm việc với phần tử mảng Tìm giá trị lớn giá trị nhỏ dãy số BÀI 9: LÀM VIỆC VỚI DÃY SỐ (T2) VÍ DỤ VỀ BIẾN MẢNG - Khai báo mảng cần rõ: + Tên biến mảng + Số lượng phần tử + Kiểu liệu chung phần tử BÀI 9: LÀM VIỆC VỚI DÃY SỐ (T2) VÍ DỤ VỀ BIẾN MẢNG a Khai báo biến mảng Ví dụ: Var Chieucao: array[1 50] of real; Var Tuoi: array[20 50] of integer; Cách khaipbáo Cuù phá khaibiến báomảng biếncó mảdạng ng Var : g thếarray[ ] of ; Trong đó: - Array, of từ khóa chương trình - Tên biến mảng người dùng đặt - Chỉ số đầu phải = then writeln(‘ gioi ’) ; - Array, of từ khóa chương trình - Tên biến mảng người dùng đặt - Chỉ số đầu phải =8 then Writeln(‘ gioi ‘) ; BÀI 9: LÀM VIỆC VỚI DÃY SỐ (T2) VÍ DỤ VỀ BIẾN MẢNG a Khai báo biến mảng Em cho biết lợi ích việc sử dụng biến mảng Var : array[ ] of ; - Array, of từ khóa chương trình - Tên biến mảng người dùng đặt - Chỉ số đầu phải = then writeln(‘ gioi ’) ; …… IF Diem50 >= then writeln(‘ gioi ’) ; For i: =1 to 50 If Diem[i] >=8 then Writeln(‘ gioi ‘) ; ViƯc sử dụng biÕn m¶ng chơng trình giúp: Em có nhận xét - Ch ơngtatrình gọn biến (s dng vòng chúng sử dụng lặp) mảng thay cho việc sử - Tiếtdụng kiệmbiến thờiđơn gian công sức - Tránh nhầm lẫn, sai sãt Ví dụ 3: Viết chương trình nhập điểm kiểm tra mơn tốn, lý, văn sau tính điểm trung bình mơn DiemToan 6DiemTB: … array[1 50] … … of real; … Var DiemToan,8DiemVan, DiemLi, DiemVan … … … … … … … Diemtoan For i:= to 50 … … số DiemTB[i]:=(DiemToan[i]+DiemVan[i]+DiemLi[i])/3; … … … 50 Ta đọc giá trị, tính tốn giá trị gán giá trị cho biến mảng giống biến thông thường BÀI 9: LÀM VIỆC VỚI DÃY SỐ (T2) VÍ DỤ VỀ BIẾN MẢNG a Khai báo biến mảng Var : array[ ] of ; - Array, of từ khóa chương trình - Tên biến mảng người dùng đặt - Chỉ số đầu phải max max:=ai; tử mảng < Tìm giá trị lớn giá trị :=ai.Quay lai bước nhỏ dãy số VÍ DỤ VỀ BIẾN MẢNG a Khai báo biến mảng Var : array[ ] of ; • B5: Kết thúc thuật toán Program vd1; Uses crt; Var i, n, Max, Min: integer ; A: Array[1 100] of Integer ; Khai báo biến mảng BEGIN Clrscr; write( Nhap so phan tu cua day so: n= ’) ; readln(n) ; For i := to n Begin write(‘ Nhap so thu ‘,i,’ : ‘) ; readln(A[i]) ; End; Max:=A[1]; For i := to n If A[i]>Max Then Max := A[i]; Writeln(‘ So lon nhat la max = ', Max) ; Min:=A[1]; For i := to n If A[i]

Ngày đăng: 25/11/2021, 19:13

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

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

Tài liệu liên quan