1. Trang chủ
  2. » Địa lý

BÀI GIẢNG BÀI TH6 SỬ DỤNG LỆNH LẶP WHILE DO - TIN 8 - ...

22 45 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 1,36 MB

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 hành lại trên máy (nếu có điều kiện), ôn lại câu lệnh lặp với số lần chưa biết trước While… do.  Đọc bài đọc thêm trang SGK trang 70[r]

Trang 2

KIỂM TRA BÀI CŨ:

Câu 1: Hãy nêu cú pháp của câu lệnh lặp

While…do và các bước thực hiện câu

lệnh này ?

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

Điều kiện : thường là một 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

Trang 3

SỬ DỤNG CÂU LỆNH

LẶP WHILE… DO

Bài thực hành 6

Trang 4

… + xn) / n

Trang 5

+Điều kiện: dem<n

+Biến n , dem kiểu Integer

+Biến x , tong , tb kiểu Real

Trang 7

 Câu lệnh mô tả cấu trúc lặp:

Trang 8

Xây dựng chương trình:

 Khai báo tên chương trình:

 Khai báo thư viện:

 Khai báo các biến trong chương trình:

 Viết các lệnh thực hiện thuật toán

+ Gán giá trị cho biến dem và tong:

Trang 11

Hãy tìm hiểu mỗi đoạn lệnh sau đây và cho biết với đoạn lệnh đó chương trình thực hiện bao nhiêu

vòng lặp? Hãy rút ra nhận xét của em?

Trang 12

* Nhận xét:

Khi thực hiện vòng lặp, điều kiện trong câu lệnh

phải được thay đổi để sớm hay muộn giá trị của điều

kiện được chuyển từ đúng sang sai Chỉ như thế chương trình mới không “rơi” vào những “vòng lặp vô tận”

Trang 13

Bài 2 / 69 SGK

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

INPUT : Số tự nhiên N

OUTPUT : Trả lời N là số nguyên tố hoặc N không là số nguyên tố

Trang 14

* Ý tưởng:

Kiểm tra lần lượt N có chia hết cho các số

tự nhiên hay không Kiểm tra tính chia hết bằng phép chia lấy phần dư – hàm mod

Trang 15

+ Nếu i = N thì xuất N không phải là số nguyên tố

Trang 16

Quan sát chương trình:

Trang 18

Bộ test 1: N = 4 Kết quả: 4 không phải là số nguyên tố

Bộ test 2: N = 7 Kết quả: 7 là số nguyên tố

Bộ test 3: N = 14 Kết quả: 14 không phải là số nguyên tố

Trang 19

Hãy cho biết đâu là câu lệnh lặp với số lần

chưa biết trước hợp lệ ?

Trang 20

Hãy cho biết đâu là đoạn lệnh lặp bằng

câu lệnh While do để tính tổng

S = 1+2+…+10?

A)

C)

B)

S ← 0; While i< 10 do S← S +i;

S← 0; i←0; While i < 11 do S← S+i; i← i+1;

S ← 0; i← 0; While i do Begin S ← S+i;

i←i+1; end;

D) S←0; i←0; While i<=10 do begin S ← S +i;

i←i+1; end; Chúc mừng bạn

Trang 21

Hướng dẫn về nhà:

thực hành lại trên máy (nếu có điều kiện), ôn lại câu lệnh lặp với số lần chưa biết trước While… do

Ngày đăng: 25/02/2021, 09:54

TỪ KHÓA LIÊN QUAN

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

w