Lý Thuyết Tin Học 8 Bài 8: Lặp Với Số Lần Chưa Biết Trước (hay, Chi Tiết)

Tin học 8 | Giải bài tập Tin 8 (hay, ngắn gọn) | Soạn Tin 8 (sách mới)
  • Giải Tin học 8
  • Giải sgk Tin học 8 (sách mới)
  • Kết nối tri thức
  • Giải sgk Tin học 8 Kết nối tri thức
  • Chân trời sáng tạo
  • Giải sgk Tin học 8 Chân trời sáng tạo
  • Cánh diều
  • Giải sgk Tin học 8 Cánh diều
Lý thuyết Tin học 8 Bài 8 (sách mới)
  • HOT Sale 40% sách Toán - Văn - Anh 8 ngày 25-01 trên Shopee mall
Trang trước Trang sau

Tóm tắt lý thuyết Tin 8 Bài 8 sách mới Kết nối tri thức, Chân trời sáng tạo, Cánh diều hay, ngắn gọn giúp học sinh lớp 8 nắm được kiến thức trọng tâm Tin học 8 Bài 8.

Lý thuyết Tin học 8 Bài 8 (sách mới)

Quảng cáo

Lời giải Tin 8 Bài 8 sách mới:

  • (Kết nối tri thức) Giải Tin 8 Bài 8a: Làm việc với danh sách dạng liệt kê và hình ảnh trong văn bản

    Xem lời giải

  • (Kết nối tri thức) Giải Tin 8 Bài 8b: Phần mềm chỉnh sửa ảnh

    Xem lời giải

  • (Chân trời sáng tạo) Giải Tin 8 Bài 8A: Thêm hình minh họa cho văn bản

    Xem lời giải

  • (Chân trời sáng tạo) Giải Tin 8 Bài 8B: Xử lí ảnh

    Xem lời giải

  • (Cánh diều) Giải Tin 8 Bài 8: Kết nối đa phương tiện và hoàn thiện trang chiếu

    Xem lời giải

  • (Cánh diều) Giải Tin 8 Bài 8: Tạo sản phẩm theo nhóm

    Xem lời giải

Lưu trữ: Lý thuyết Tin học 8 Bài 8: Lặp với số lần chưa biết trước (sách cũ)

  • Trắc nghiệm Tin học 8 Bài 8 (có đáp án): Lặp với số lần chưa biết trước

• Nội dung chính

- Cấu trúc lặp với số lần lặp không xác định trước

- Câu lệnh lặp với số lần chưa biết trước while..do

1. Lệnh lặp với số lần chưa biết trước

- Để viết chương trình chỉ dẫn máy tính thực hiện xác hoạt động lặp mà chưa xác định trước được số lần lặp, ta có thể sử dụng câu lệnh có dạng lặp với số lần chưa xác định.

- Cú pháp: while <điều kiện> do <câu lệnh>; trong đó:

+ Điều kiện: thường là 1 phép so sánh

+ Câu lệnh: có thể là câu lệnh đơn giản hay câu lệnh ghép.

2. Sơ đồ khối

Lý thuyết Tin học 8 Bài 8 (sách mới)

Các bước thực hiện như sau:

- B1: kiểm tra điều kiện

- B2: nếu điều kiện SAI, câu lệnh sẽ bị bỏ qua và việc thực hiện lệnh lặp kết thúc. Nếu điều kiện đúng, thực hiện câu lệnh và quay lại bước 1.

Kết luận: việc lặp lại một nhóm hoạt động với số lần chưa xác định trước phụ thuộc vào 1 điều kiện cụ thể và chỉ dừng lại khi điều kiện không thỏa mãn.

3. Ví dụ về số lần lặp không biết trước

Ví dụ 1: Nếu cộng lần lượt n số tự nhiên đầu tiên (n = 1, 2, 3,...), cần cộng bao nhiêu số tự nhiên đầu tiên để ta nhận được tổng Tn nhỏ nhất lớn hơn 1000?

Điều kiện: Khi tổng Tn nhỏ nhất lớn hơn 1000 thì kết thúc hoạt động lặp

Mô tả thuật toán bằng liệt kê:

- B1: S 0, n 0

- B2: Nếu S ≤ 1000, n n + 1; ngược lại chuyển tới Bước 4

- B3: S S + n và quay lại Bước 2

- B4: In kết quả: S và n là số tự nhiên nhỏ nhất sao cho S > 1000. Kết thúc thuật toán( thuật toán chỉ dừng lại khi S>1000)

Lý thuyết Tin học 8 Bài 8 (sách mới)

Lý thuyết Tin học 8 Bài 8 (sách mới)

Ví dụ 2: Chúng ta biết rằng, nếu n ( n >0) càng lớn thì 1/n càng nhỏ, nhưng luôn lớn hơn 0. Với giá trị nào của n thì 1/n < 0.005 hoặc 1/n < 0.003? chương trình dưới đây tìm số n nhỏ nhất để 1/n nhỏ hơn 1 sai số cho trước.

Lý thuyết Tin học 8 Bài 8 (sách mới)

Lý thuyết Tin học 8 Bài 8 (sách mới)

4. Lặp vô hạn lần – lỗi lập trình cần tránh

- Khi viết chương trình cần tránh việc tạo lên những vòng lặp vô tận, điều này làm cho chương trình chạy mãi không dừng và không ra kết quả mong muốn.

- Có những trường hợp phải sử dụng vòng lặp vô hạn để tính toán, nhưng nó sẽ tốn nhiều tài nguyên.

- Ví dụ về 1 vòng lặp vô hạn: do a = 5 luôn nhỏ hơn 6 nên điều kiện luôn đúng, do đó vòng lặp không bao giờ kết thúc.

Lý thuyết Tin học 8 Bài 8 (sách mới)

Lý thuyết Tin học 8 Bài 8 (sách mới)

Xem thêm các bài Lý thuyết và câu hỏi trắc nghiệm Tin học lớp 8 có đáp án hay khác:

  • Lý thuyết Tin học 8 Bài thực hành 6: Sử dụng lệnh lặp While...do (hay, chi tiết)
  • Lý thuyết Tin học 8 Bài 9: Làm việc với dãy số (hay, chi tiết)
  • Trắc nghiệm Tin học 8 Bài 9 (có đáp án): Làm việc với dãy số
  • Lý thuyết Tin học 8 Bài thực hành 7: Xử lí dãy số trong chương trình (hay, chi tiết)
👉 Giải bài nhanh với AI Hay:

Xem thêm các loạt bài Để học tốt Tin học 8 hay khác:

  • Lý thuyết & 120 câu trắc nghiệm Tin học 8
  • Top 40 Đề thi Tin học 8 có đáp án
  • HOT 1000+ Đề thi giữa kì 2 file word cấu trúc mới 2025 Toán, Văn, Anh... lớp 1-12 (chỉ từ 60k)

Tủ sách VIETJACK shopee lớp 6-8 (2025):

  • Trọng tâm Toán, Anh, KHTN lớp 6 (303 trang - từ 99k)
  • Trọng tâm Toán, Anh, KHTN lớp 7 (266 trang - từ 99k)
  • Trọng tâm Toán, Anh, KHTN lớp 8 (302 trang - từ 99k)

TÀI LIỆU CLC DÀNH CHO GIÁO VIÊN VÀ PHỤ HUYNH LỚP 8

+ Bộ giáo án, bài giảng powerpoint, đề thi file word có đáp án 2025 tại https://tailieugiaovien.com.vn/

+ Hỗ trợ zalo: VietJack Official

+ Tổng đài hỗ trợ đăng ký : 084 283 45 85

Đề thi giữa kì, cuối kì 8

( 172 tài liệu )

Bài giảng Powerpoint Văn, Sử, Địa 8....

( 40 tài liệu )

Giáo án word 8

( 78 tài liệu )

Chuyên đề dạy thêm Toán, Lí, Hóa ...8

( 74 tài liệu )

Đề thi HSG 8

( 5 tài liệu )

Trắc nghiệm đúng sai 8

( 12 tài liệu )

xem tất cả

Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS. Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:

Loạt bài Giải bài tập Tin học 8 | Soạn Tin học lớp 8 | Trả lời câu hỏi Tin học 8 của chúng tôi được biên soạn bám sát nội dung sgk Tin học lớp 8.

Nếu thấy hay, hãy động viên và chia sẻ nhé! Các bình luận không phù hợp với nội quy bình luận trang web sẽ bị cấm bình luận vĩnh viễn.

Trang trước Trang sau ly-thuyet-trac-nghiem-tin-hoc-8.jsp Giải bài tập lớp 8 sách mới các môn học
  • Giải Tiếng Anh 8 Global Success
  • Giải sgk Tiếng Anh 8 Smart World
  • Giải sgk Tiếng Anh 8 Friends plus
  • Lớp 8 - Kết nối tri thức
  • Soạn văn 8 (hay nhất) - KNTT
  • Soạn văn 8 (ngắn nhất) KNTT
  • Giải sgk Toán 8 - KNTT
  • Giải sgk Khoa học tự nhiên 8 - KNTT
  • Giải sgk Lịch Sử 8 - KNTT
  • Giải sgk Địa Lí 8 - KNTT
  • Giải sgk Giáo dục công dân 8 - KNTT
  • Giải sgk Tin học 8 - KNTT
  • Giải sgk Công nghệ 8 - KNTT
  • Giải sgk Hoạt động trải nghiệm 8 - KNTT
  • Giải sgk Âm nhạc 8 - KNTT
  • Lớp 8 - Chân trời sáng tạo
  • Soạn văn 8 (hay nhất) - CTST
  • Soạn văn 8 (ngắn nhất) - CTST
  • Giải sgk Toán 8 - CTST
  • Giải sgk Khoa học tự nhiên 8 - CTST
  • Giải sgk Lịch Sử 8 - CTST
  • Giải sgk Địa Lí 8 - CTST
  • Giải sgk Giáo dục công dân 8 - CTST
  • Giải sgk Tin học 8 - CTST
  • Giải sgk Công nghệ 8 - CTST
  • Giải sgk Hoạt động trải nghiệm 8 - CTST
  • Giải sgk Âm nhạc 8 - CTST
  • Lớp 8 - Cánh diều
  • Soạn văn 8 Cánh diều (hay nhất)
  • Soạn văn 8 Cánh diều (ngắn nhất)
  • Giải sgk Toán 8 - Cánh diều
  • Giải sgk Khoa học tự nhiên 8 - Cánh diều
  • Giải sgk Lịch Sử 8 - Cánh diều
  • Giải sgk Địa Lí 8 - Cánh diều
  • Giải sgk Giáo dục công dân 8 - Cánh diều
  • Giải sgk Tin học 8 - Cánh diều
  • Giải sgk Công nghệ 8 - Cánh diều
  • Giải sgk Hoạt động trải nghiệm 8 - Cánh diều
  • Giải sgk Âm nhạc 8 - Cánh diều
Học cùng VietJack
Tài liệu giáo viên lop  1-2-3-8

Dịch vụ nổi bật:

  • Giải bài tập SGK & SBT
  • Tài liệu giáo viên
  • Sách
  • Khóa học
  • Thi online
  • Hỏi đáp

Trang web chia sẻ nội dung miễn phí dành cho người Việt.

Giải bài tập:

Lớp 1-2-3 Lớp 4 Lớp 5 Lớp 6 Lớp 7 Lớp 8 Lớp 9 Lớp 10 Lớp 11 Lớp 12 Lập trình Tiếng Anh

Chính sách

Chính sách bảo mật

Hình thức thanh toán

Chính sách đổi trả khóa học

Chính sách hủy khóa học

Tuyển dụng

Liên hệ với chúng tôi

Tầng 2, G4 - G5 Tòa nhà Five Star Garden, số 2 Kim Giang, Phường Khương Đình, Hà Nội

Phone: 084 283 45 85

Email: [email protected]

Tải nội dung trên Google Play Tải nội dung trên IOS Store

CÔNG TY TNHH ĐẦU TƯ VÀ DỊCH VỤ GIÁO DỤC VIETJACK

Người đại diện: Nguyễn Thanh Tuyền

Số giấy chứng nhận đăng ký kinh doanh: 0108307822, ngày cấp: 04/06/2018, nơi cấp: Sở Kế hoạch và Đầu tư thành phố Hà Nội.

2015 © All Rights Reserved. DMCA.com Protection Status

Từ khóa » Chủ đề 8 Lặp Với Số Lần Biết Trước