intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Tin học lớp 8 bài 7: Câu lệnh lặp

Chia sẻ: _ _ | Ngày: | Loại File: PPTX | Số trang:36

9
lượt xem
3
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Cùng tham khảo "Bài giảng Tin học lớp 8 bài 7: Câu lệnh lặp" sau đây để giúp các em học sinh lớp 8 nắm được nội dung bài học gồm: các công việc được thực hiện nhiều lần; câu lệnh lặp – một lệnh thay cho nhiều lệnh; câu lệnh lặp for…do; tính tổng và tích bằng câu lệnh lặp. Mời thầy cô và các em cùng tham khảo chi tiết bài giảng tại đây.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Tin học lớp 8 bài 7: Câu lệnh lặp

  1. MÔN TIN HỌC LỚP 8 Bài 7: CÂU LỆNH LẶP
  2. Nhắc  lại  cú  pháp  của  câu  lệnh  điều  kiện  dạng  thiếu  và  câu  lệnh  điều  kiện dạng đủ.
  3. Câu lệnh điều kiện Câu lệnh điều kiện dạng thiếu Câu lệnh điều kiện dạng đủ Cú pháp: Cú pháp: IF THEN ; IF THEN ELSE ; Sai Sai ĐK ĐK Đúng Đúng Câu lệnh Câu lệnh 1 Câu lệnh 2
  4. Ví dụ Màn hình kết quả xuất  Program Hien_thi;hiện gì sau khi thực  Uses Crt; hiện đoạn chương  Begin Clrscr; trình này Writeln(‘Xin chao’); Writeln(‘Xin chao’); Writeln(‘Xin chao’); Writeln(‘Xin chao’); Writeln(‘Xin chao’); Writeln(‘Xin chao’); Writeln(‘Xin chao’); Writeln(‘Xin chao’); Writeln(‘Xin chao’); Writeln(‘Xin chao’); Readln End.
  5. Đoạn chương trình trên rất dài Có cách nào làm cho  ngắn  gọn  lại  được  hay không??
  6. Bài 7: Câu lệnh lặp (2 tiết)
  7. Bài 7: Câu lệnh lặp Nội dung chính: 1/ Các công việc được thực hiện nhiều lần 2/ Câu lệnh lặp – một lệnh thay cho nhiều lệnh 3/ Câu lệnh lặp for…do 4/ Tính tổng và tích bằng câu lệnh lặp
  8. Bài 7: Câu lệnh lặp 1/ Các công việc được thực hiện nhiều lần 2/ Câu lệnh lặp – một lệnh thay cho nhiều lệnh 3/ Ví dụ về câu lệnh lặp 4/ Tính tổng và tích bằng câu lệnh lặp
  9. 1/ Các công việc được thực hiện nhiều lần Trong đời sống hằng ngày có rất nhiều  công việc được lặp đi lặp lại, em nào  cho biết một vài ví dụ?
  10. 1/ Các công việc được thực hiện nhiều lần Ví dụ: §  Mỗi sáng thứ 2 đều chào cờ đầu tuần. § Ngày ăn cơm 3 lần. § Tiếng trống trường sau mỗi tiết học. § Học cho đến khi thuộc bài. § .....
  11. Hãy quan sát và cho biết : Mỗi tình huống mô tả điều  gì được lặp lại? Và lặp bao  nhiêu lần?  Tớ phải  Coøn tôù  bị phạt đi  Caäu  Caäu  phaûi bò  tới đi lui  phaûi  phaûi  phaït taäp  như thế  ñi cho  laøm  này cho tới  theå duïc  ñeán  50 laàn  bao giờ ? nhö theá  khi  nhö  naøy cho  trôøi  theá. tôùi bao  möa. giôø ?
  12. 1/ Các công việc được thực hiện nhiều lần Kết luận Có những công việc lặp với số lần nhất định  và biết trước VD: Đánh răng mỗi ngày 3 lần, ngày ăn  cơm 3 lần Có những công việc lặp với số lần không thể  xác định trước VD: Học bài cho đến khi thuộc bài
  13. Ở ngoài thực tế Còn trong tin h ọ, nh ững  c, nh ững công  công việc lặp đi lặp lại đối  việc lặp đi lặp lại vẫn có thể  với con người, con người  làm theo thứ tự, lần lượt từng  đều phải lần lượt làm hết  việc mộtấ t. Nh ư ng cũng có th t cả !! ể   gộp nhiều việc vào với nhau  để xử lí..
  14. Bài 7: Câu lệnh lặp 1/ Các công việc được thực hiện nhiều lần 2/ Câu lệnh lặp – một lệnh thay cho nhiều lệnh 3/ Câu lệnh lặp for … do 4/ Tính tổng và tích bằng câu lệnh lặp
  15. 2/ Câu lệnh lặp – một lệnh thay cho nhiều lệnh Xét Ví dụ 1 : Giả sử ta cần vẽ ba hình vuông có  cạnh 1 đơn vị như hình 1.35. Mỗi hình vuông là  ảnh dịch chuyển của hình bên trái nó một  khoảng cách 2 đơn vị.  Hình 33
  16. 2/ Câu lệnh lặp – một lệnh thay cho nhiều lệnh Thuật toán Hãy mô t Bước 1: V ả thuật toán ẽ hình vuông. Bước 2: Nếu số hình vuông đã vẽ nhỏ   hơn 3, di chuyển bút vẽ về bên phải 2 đơn vị và trở lại bước 1;  ngược lại,  kết thúc thuật toán.
  17. 2/ Câu lệnh lặp – một lệnh thay cho nhiều lệnh 2 2
  18. 2/ Câu lệnh lặp – một lệnh thay cho nhiều lệnh Ví dụ: (giống VD 1 nhưng có 5 hình vuông) Thuật toán: Bước 1: Vẽ hình vuông. Bước 2: Nếu số hình vuông đã vẽ nhỏ hơn 5,  di chuyển bút vẽ về bên phải 2 đơn  vị và trở  lại bước 1;  ngược lại, kết thúc thuật toán.
  19. 2/ Câu lệnh lặp – một lệnh thay cho nhiều lệnh Xét Ví dụ 2 : Tính tổng của 100 số tự nhiên đầu tiên   S = 1 + 2 + 3 + ... + 100
  20. 2/ Câu lệnh lặp – một lệnh thay cho nhiều lệnh Thuật toán đơn giản nhất: Bước 1:   SUM  0 Bước 2:  SUM  SUM +1 Bước 3:  SUM  SUM +2 ...  Bước 101: SUM  SUM +100
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2