Lý Thuyết Tin Học 8 Bài Thực Hành 6: Sử Dụng Lệnh Lặp While...do
- HOT Sale 40% sách Toán - Văn - Anh 8 ngày 15-01 trên Shopee mall
Lý thuyết Tin học 8 Bài thực hành 6: Sử dụng lệnh lặp While...do
1. Mục đích, yêu cầu
- Viết chương trình Pascal sử dụng lệnh lặp với số lần không xác định trước
- Rèn luyện khả năng đọc chương trình, tìm hiểu tác dụng của các câu lệnh.
- Câu lệnh lặp while…do có dạng: while <điều kiện> do <câu lệnh>;
2. Nội dung
Bài 1: Viết chương trình sử dụng lệnh lặp While…Do để tính trung bình N số thực X1, X2, X3,…, Xn. Các số N và X1, X2, X3,…, Xn được nhập từ bàn phím.
Ý tưởng: Ta sử dụng biến Dem và câu lệnh lặp While…Do để nhập và cộng dần các số vào một biến kiểu số thực Tong cho đến khi nhập đủ n số.
a) Mô tả thuật toán của chương trình, các biến dự định sẽ sử dụng và kiểu của chúng
b) Gõ chương trình và lưu chương trình với tên Tinh_TB.pas.
c) Đọc và tìm hiểu ý nghĩa của từng câu lệnh. Dịch chương trình và sửa lỗi. chạy chương trình với các bộ dữ liệu được gõ từ bàn phím và kiểm tra kết quả nhận được.
d) Viết lại chương trình bằng cách sử dụng câu lệnh for…do thay cho câu lệnh while…do
Gợi ý:
a) Các biến sẽ sử dụng: N, Tong, X, Dem kiểu Integer
- số N nhập từ bàn phím là số lượng các chữ số
- Tong là tổng các chữ số
- X là chữ số nhập vào sau mỗi vòng lặp.
Thuật toán:
- B1: Nhập số N, gán biến Dem:=0, Tong:=0
- B2: Lặp
Nếu Dem<N thì:
+ Nhập số thực X từ bàn phím
+ Tong := Tong + x;
+ Dem := Dem + 1;
- B3: tính trung bình dãy số TB:= Tong/N;
- B4: Thông báo kết quả ra màn hình
b. Chương trình
c. Chạy chương trình với N = 5
d. Viết lại chương trình sử dụng câu lệnh for..do
Bài 2: Tìm hiểu chương trình nhận biết một số tự nhiên N được nhập vào từ bàn phím có phải là số nguyên tố hay không.
Ý tưởng: Kiểm tra lần lượt N có chia hết cho các số tự nhiên 2≤ i ≤ N-1 hay không. Kiểm tra tính chia hết bằng phép chia lấy phần dư (mod).
a) Đọc và tìm hiểu ý nghĩa của từng câu lệnh trong chương trình sau:
b) Gõ, dịch và chạy thử chương trình với 1 vài độ chính xác khác nhau.
Gợi ý:
a) Thuật toán
- B1: nhập vào số tự nhiên N
- B2: kiểm tra xem số N có phải là số nguyên tố hay không.
Để N là số nguyên tố thì nó phải là số >=1 và chỉ chia hết cho 1 và chính nó, khi đó số N sẽ không chia hết cho bất kì số nào bắt đầu từ số 2 đến
N-1.
- B3: nếu N chia hết cho 1 số nào đó từ 2 đến N-1 thì thông báo N không là số nguyên tố. nếu không thông báo N là số nguyên tố.
b. Chạy chương trình
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 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)
- Lý thuyết Tin học 8 Bài 10: Làm quen với giải phẫu cơ thể người bằng phần mềm Anatomy (hay, chi tiết)
- Trắc nghiệm Tin học 8 Bài 10 (có đáp án): Làm quen với giải phẫu cơ thể người bằng phần mềm Anatomy
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 cuối kì 1 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
Từ khóa » Tin Lớp 8 Bài Thực Hành 6
-
Giải Tin Học 8 Bài Thực Hành 6: Sử Dụng Lệnh Lặp While...do
-
Tin Học 8 Bài Thực Hành 6: Sử Dụng Lệnh Lặp While...do - Haylamdo
-
Tin Học 8 Bài Thực Hành 6: Sử Dụng Lệnh Lặp While…Do - Học Hỏi Net
-
Giải Bài Tập Tin Học 8 Bài Thực Hành 6: Sử Dụng Lệnh Lặp While...do ...
-
Tin Học 8 Bài Thực Hành 6: Sử Dụng Lệnh Lặp While…Do
-
Giải Tin Học 8 Bài Thực Hành 6: Sử Dụng Lệnh Lặp While… Do
-
[SGK Scan] Bài Thực Hành 6: Sử Dụng Lệnh Lặp While...do
-
Giải Bài Tập Tin Học 8 - Bài Thực Hành 6: Sử Dụng Lệnh Lặp While...do
-
Tin Học 8 ĐH Sư Phạm TP HCM - Bài Tâp Thực Hành 6 - YouTube
-
Bài Thực Hành 6: SỬ DỤNG LỆNH LẶP WHILE..DO | Tin Học 8
-
Hướng Dẫn Học Tin Học Lớp 8 - Lập Trình đơn Giản - Bài Thực Hành 6
-
Bài Thực Hành 6. Sử Dụng Lệnh Lặp While…..Do
-
Giải Bài Tập Tin Học Lớp 8 Bài Thực Hành 6: Sử Dụng Lệnh Lặp While ...