Bài giảng Tin học Lớp 8 - Tiết 49, Chủ đề 10: Làm việc với dãy số (Tiết 2) - Lê Thị Mỹ Ngọc

ppt 12 trang phanha23b 26/03/2022 3020
Bạn đang xem tài liệu "Bài giảng Tin học Lớp 8 - Tiết 49, Chủ đề 10: Làm việc với dãy số (Tiết 2) - Lê Thị Mỹ Ngọc", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pptbai_giang_tin_hoc_lop_8_tiet_49_chu_de_10_lam_viec_voi_day_s.ppt

Nội dung text: Bài giảng Tin học Lớp 8 - Tiết 49, Chủ đề 10: Làm việc với dãy số (Tiết 2) - Lê Thị Mỹ Ngọc

  1. Tiết ppct-49 CHỦ ĐỀ 10 LÀM VIỆC VỚI DÃY SỐ (Tiết 2) GV: Lê Thị Mỹ Ngọc Trường THCS NGUYỄN VĂN CƯNG
  2. 3. Sử dụng mảng Việc sử dụng mảng bao gồm: - Nhập giá trị cho các thành phần của mảng. - In giá trị của một số hoặc tất cả các phần tử của mảng. - Duyệt các phần tử của mảng để kiểm tra, tính toán.
  3. Yêu cầu Em hãy quan sát 2 chương trình của bạn An và bạn Nga sau đó điền vào chỗ trốn trong sgk/ 29
  4. Chương trình của An var so_luong1, so_luong2, so_ luong3, so_luong4: integer; tong: integer; Begin write('8A1 quyen gop: '); readln(so_luong1); write('8A2 quyen gop: '); readln(so_luong2); write('8A3 quyen gop: '); readln(so_luong3); write('8A4 quyen gop: '); readln(so_luong4); writeln('So luong sach > 15: '); if so_luong1 >15 then writeln('8A1 quyen gop ',so_luong1); if so_luong2 >15 then writeln('8A2 quyen gop ',so_luong2); if so_luong3 >15 then writeln('8A3 quyen gop ',so_luong3); if so_luong4 >15 then writeln('8A4 quyen gop ',so_luong4); tong:= so_luong1 + so_luong2 + so_luong3 + so_luong4; writeln('Tong so luong sach la : ',tong); readln; end.
  5. Chương trình của Nga var so_luong: array[1 24] of integer; tong, i: integer; Begin for i:= 1 to 4 do begin write('8A',i,' quyen gop: '); readln(so_luong[i]); end; writeln('So luong sach > 15: '); for i:= 1 to 4 do if so_luong[i] > 15 then writeln ('8A',i,' quyen gop ', so_luong[i]); tong:= 0; for i:= 1 to 4 do tong:= tong+so_luong[i]; writeln('Tong so luong sach la: ',tong); readln; end.
  6. TRẢI NGHIỆM 1. Em đã hiểu rõ cách khai báo mảng chưa? 2. Vạch lá tìm sâu 3. Tổng hay Tích? 4. Ai cao nhất? Chú ý: các em sẽ thực hiện trực tiếp vào sgk nhé!
  7. 1. Em đã hiểu rõ cách khai báo mảng chưa?
  8. 2. Vạch lá tìm sâu
  9. 2. Vạch lá tìm sâu
  10. 3. Tổng hay Tích? mảng 100 integer Nhập Nhập In Tính tổng
  11. 4. Ai cao nhất? (B) Thông báo và nhập độ dài của dãy (A) Nhập dãy số E) Khởi tạo Max (C) Tìm Max (F) Hiển thị Max ra màn hình
  12. Ghi nhớ 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. Việc gán giá trị, nhập 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ử đó (tên mảng[chỉ số]). Sử dụng biến mảng và câu lệnh lặp giúp cho việc viết chương trình dễ dàng và ngắn gọn hơn.