Tìm kiếm theo tiêu đề

Tin tức cộng đồng

[MỜI HỢP TÁC] Các kỳ thi Olympic Quốc tế 2026 (IMO - IEO - ISO)

Kính gửi Quý Lãnh đạo, Ban Giám hiệu và Quý Thầy/Cô, FermatTech (Đối tác Google tại VN) phối hợp cùng SCO Ấn Độ trân trọng kính mời tham gia 3 kỳ thi uy tín dành cho HS từ lớp 1 - 12: - IMO: Olympic Toán Quốc tế. - IEO: Olympic Tiếng Anh Quốc tế. - ISO: Olympic Khoa học...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

Bài 7. Câu lệnh lặp

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ...
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Lê Thị Quỳnh
Ngày gửi: 20h:13' 10-03-2018
Dung lượng: 930.3 KB
Số lượt tải: 247
Số lượt thích: 0 người
CHÀO MỪNG
Thầy cô và các em đến với bài giảng!
BÀI GIẢNG
Tin HỌC 8
BÀI 7: CÂU LỆNH LẶP
Kiểm tra bài cũ
Câu hỏi : Em hãy mô tả thuật toán tính tổng của 5 số tự nhiên đầu tiên?
Đáp án :
Begin
I:=0; S:=0;
I:=i+1; S:=i+S;
I:=i+1; S:=i+S;
I:=i+1; S:=i+S;
I:=i+1; S:=i+S;
Readln;
End.





Hãy tính tổng của 100 số tự nhiên đàu tiên?
Tiết 44 : bài 7 : câu lệnh lặp (tiết 1)

1.Các công việc phải thực hiện nhiều lần.
VD: Các công việc lặp đi lặp lại nhiều lần trong cuộc sống.
Đánh răng mỗi ngày 2 lần , đi tắm mỗi ngày một lần , một tuần đi học 5 buổi ….
Học cho tới khi thuộc bài , nhặt từng cọng rau cho tới khi xong , đi cho tới khi về tới nhà….

Câu hỏi : Em hãy phân loại công việc biết
trước số lần lặp và công việc không biết trước
số lần lặp?
1. Các công việc phải thực hiện nhiều lần.
Công việc biết trước số lần lặp
Công việc không biết trước số lần lặp
- Đánh răng mỗi ngày hai lần.
- Học cho tới khi thuộc bài.
Để chỉ dẫn cho máy tính thực hiện đúng công việc trong nhiều trường hợp ta cũng cần phải yêu cầu máy tính thực hiện một số câu lệnh nhiều lần.
2.Câu lệnh lặp – một lệnh thay cho nhiều lệnh
Bước 1 : Vẽ hình vuông ( vẽ liên tiếp bốn cạnh và trở về đỉnh ban đầu)
Bước 2 : Nếu số hình vuông đã được vẽ ít 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.
VD1 : Giả sử ta cần vẽ ba hình vuông có cạnh 1 đơn vị. 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ị . Do đó ta chỉ cần lặp lại thao tác vẽ hình vuông ba lần.
2. Câu lệnh lặp – một lệnh thay cho nhiều lệnh.
VD1:
Bước 1: k 1 (k là số đoạn thẳng cần vẽ )
Bước 2 : vẽ đoạn thẳng 1 đơn vị độ dài và quay thước 90 độ sang phải k k+1.
Bước 3 nếu thì trở lại bước 2 ngược lại kết thúc thuật toán.
Lưu ý : biến k được sử dụng như là biến đếm để ghi lại số cạnh đã vẽ được.

VD2 : Giả sử cần tính tổng của 100 số tự nhiên đầu tiên tức là tính : S=1+2+3+....+100.
Hoạt động chính của bài toán này là thực hiện phép cộng lặp lại 100 lần.
- Cách mô tả các hoạt động lặp trong thuật toán như trong ví dụ trên được gọi là cấc trúc lặp .
- Mọi ngôn ngữ lập trình đều có ‘’cách’’ để chỉ thị cho máy tính thực hiện Cấu trúc lặp với một câu lệnh. Đó là các câu lệnh lặp.
3. Ví dụ về câu lệnh lặp.
For:= to do ;
For i:=1 to 100 do S:=S+i;
Biến đếm là : i
Giá trị đầu là :1
Giá trị cuối là : 100
Câu lệnh là : S:=S+i
Hãy mô tả câu lệnh tính tổng của 100 số tự nhiên đầu tiên ?
p
Bài 7 : Câu lệnh lặp (tiết 1)
Hiểu được sự cần thiết của câu lệnh lặp.
Phân biệt được cấu trúc lặp và câu lệnh lặp.
Biết sử dụng câu lệnh lặp for..do trong một số bài đơn giản.
- Học kỹ lý thuyết.
- Ghi nhớ câu lệnh lặp For...do.
- Nghiên cứu trước phần 3+ phần 4 để tiết sau học.

Hướng dẫn về nhà.
THẦY CÔ VÀ CÁC BẠN ĐÃ CHÚ Ý LẮNG NGHE!
 
Gửi ý kiến