1. Trang chủ
  2. » Cao đẳng - Đại học

bài học môn tin học thứ hai 20042020 thcs trần quốc tuấn

3 8 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 20,22 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

 Thực hiện tính toán các bài toán có chứa vòng lặp while …do đơn giản. 2.[r]

Trang 1

ỦY BAN NHÂN DÂN QUẬN 7

Trường THCS Trần Quốc Tuấn

Môn: Tin học Khối 8

Bài TH 6: Sử dụng lệnh lặp while …do (tt)

1 Mục tiêu:

 Hiểu được cú pháp của lệnh while … do

 Thực hiện tính toán các bài toán có chứa vòng lặp while …do đơn giản

2 Nội dung:

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

while <điều kiện> do <câu lệnh>

2.2 Bài 2 SGK trang 69

Chương trình nhập một số tự nhiên n, kiểm tra n có là số nguyên tố hay không ?

Số nguyên tố: là số tự nhiên lớn hơn 1 và chỉ có 2 ước là 1 và chính nó

Ví dụ: 2 3 5 7 11 13 17 23 29 …

Ý tưởng: kiểm tra số nguyên tố

6 có phải là số nguyên tố không?

B1: Nhập n=6

B2: Cho một biến chạy i bắt đầu tăng từ 2 đến 6 (đến n)

i=2, 6 chia hết cho 2 nên 6 mod 2 =0, 2 là ước của 6 Tăng i lên 1 đơn vị

i=3, 6 chia hết cho 3 nên 6 mod 3 =0, 3 là ước của 6 Tăng i lên 1 đơn vị

i=4, 6 không chia hết cho 4 nên 6 mod 4 <>0, 4 không là ước của 6 Tăng i lên

1 đơn vị

i=5, 6 không chia hết cho 2 nên 6 mod 2 <>0, 5 không là ước của 6 Tăng i lên

1 đơn vị

i=6, 6 chia hết cho 6 nên 6 mod 6 =0, 6 là ước của 6

B3: Vậy 1,2,3,6 là ước của 6 nên 6 không là số nguyên tố

Trang 2

5 có phải là số nguyên tố không?

B1: Nhập n=5

B2: Cho một biến chạy i bắt đầu tăng từ 2 đến 5(đến n)

i=2, 5 không chia hết cho 2 nên 5 mod 2 <>0, 2 không là ước của 5 Tăng i lên

1 đơn vị

i=3, 5 không chia hết cho 3 nên 5 mod 3 <>0, 3 không là ước của 5 Tăng i lên

1 đơn vị

i=4, 5 không chia hết cho 4 nên 5 mod 4 <>0, 4 không là ước của 5 Tăng i lên

1 đơn vị

i=5, 5 chia hết cho 5 nên 5 mod 5 =0, 5 là ước của 5

B3: Vậy chỉ có 5 là ước của 5 nên 5 là số nguyên tố

Thuật giải:

B1: Nhập số tự nhiên n>=2, biến chạy i=2

B2: Trong lúc n mod i <>0 tăng biến chạy i sau mỗi lần lặp tăng thêm 1

B3: Khi vòng lặp dừng lại, nghĩa là n mod =0, lúc đó kiểm tra nếu i=n thì n là

số nguyên tố ngược lại không là số nguyên tố

 Học sinh đọc bài tập 2 SGK trang nếu thắc mắc gửi mail theo địa chỉ

info@123doc.org

3 Dặn dò:

Học sinh xem trước bài Làm việc với dãy số

Ngày đăng: 29/03/2021, 14:47

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w