ghép.
Câu lệnh lặp này được thực hiện như sau: 1. Kiểm tra điều kiện.
2. 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 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.
Ví dụ 3. Chúng ta biết rằng, nếu n càng lớn thì 1
n càng nhỏ,
nhưng luôn 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ính số n nhỏ
nhất để 1
n nhỏ hơn một sai số cho trước:
uses crt; var x: real; n: integer; const sai_so=0.003; begin clrscr; x:=1; n:=1;
while x>=sai_so do begin n:=n+1; x:=1/n end; writeln(‘So n nho nhat de 1/n < ‘,sai_so:5:4, ‘la ‘,n);
readln
end.
Nếu chạy chương trình này, ta sẽ nhận được kết quả n = 334. Thay điều kiện sai_so =0.003 lần lượt bằng các điều kiện
sai_so =0.002 và sai_so =0.001, ta nhận được các kết quả n = 501 và n = 1001. Có thể kiểm tra các kết quả này bằng một phép chia đơn giản.
D – CỦNG CỐ (3’)
– Hiểu các hoạt động lặp với số lần chưa biết trước – Biết sử dụng câu lệnh while..do
E – HƯỚNG DẪN VỀ NHÀ (1’)
– Về nhà xem lại bài học tiết sau chúng ta học tiếp.
V – RÚT KINH NGHIỆM
………..……… ………..…………
Ngày soạn: ……… …
Tiết 50 Ngày giảng: 8A:……… 8B:………
LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (T2)I – MỤC TIÊU I – MỤC TIÊU
1. Kiến thức
– Biết nhu cầu cần có cấu trúc lặp với số lần chưa biết trước.
– Biết ngôn ngữ lập trình dùng cấu trức lặp với số lần chưa biết trước để chỉ dẫn máy tính lặp đi lặp lại công việc đến khi điều kiện được thoả mãn.
2. Kỹ Năng
– Hiểu hoạt động của câu lệnh lặp với số lần chưa biết trước while…do
3. Thái độ: Nghiêm túc
II. CHUẨN BỊ
1. Giáo viên: giáo án, máy chiếu
2. Học sinh: Kiến thức cũ, sách, vở.
III – PHƯƠNG PHÁP
– Thuyết trình, giảng giải, vấn đáp.
IV – TIẾN TRÌNH LÊN LỚPA – ỔN ĐỊNH (1’) A – ỔN ĐỊNH (1’)
8A: … 8B: …
B – KIỂM TRA BÀI CŨ (3’)
1. Hãy viết câu lệnh lặp với số lần chưa biết trước trong Pascal?
C – BÀI MỚI (38’)HOẠT ĐỘNG CỦA HOẠT ĐỘNG CỦA
THẦY VÀ TRÒ
NỘI DUNG KIẾN THỨC
Hoạt động 1: 13’
GV: đưa ví dụ 4 SGK
– Giảng giải, hướng dẫn học sinh cách thực hiện câu lệnh trong bài tập này
HS: Chú ý lắng nghe và quan sát
HS: Gõ bài tập vào máy tính và chạy thử chương trình
Hoạt động 2: 15’
GV: đưa ví dụ 5 SGK
– Giảng giải, hướng dẫn học sinh cách thực hiện câu lệnh trong bài tập này
HS: Chú ý lắng nghe và quan sát
Ví dụ 4. Chương trình Pascal dưới đây thể hiện thuật toán tính
số n trong ví dụ 2: var S,n: integer; begin S:=0; n:=1; while S<=1000 do begin n:=n+1; S:=S+n end;
writeln(‘So n nho nhat de tong > 1000 la ‘,n); writeln(‘Tong dau tien > 1000 la ‘,S);
end.
Nếu chạy chương trình này ta sẽ nhận được n = 45 và tổng đầu tiên lớn hơn 1000 là 1034.
Ví dụ 5. Để viết chương trình tính tổng
1 1 1
1 …
2 3 100
T = + + + + ta có thể sử dụng lệnh lặp với số lần lặp biết trước for…do: lặp biết trước for…do:
T:=0;
for i:=1 to 100 do T:=T+1/i; writeln(T);
Nếu sử dụng lệnh lặp while…do, đoạn chương trình dưới đây cũng cho cùng một kết quả:
HS: Gõ bài tập vào máy tính và chạy thử chương trình Hoạt động 3: 10’ GV: Hướng dẫn học sinh cách thực hiện một số lỗi trong chương trình HS: Chú ý lắng nghe và ghi vở i:=1;
while i<=100 do begin T:=T+1/i; i:=i+1 end;
writeln(T);
Ví dụ này cho thấy rằng chúng ta có thể sử dụng câu lệnh
while…do thay cho câu lệnh for…do.
3. Lặp vô hạn lần – Lỗi lập trình cần tránh
Khi viết chương trình sử dụng cấu trúc lặp cần chú ý tránh tạo nên vòng lặp không bao giờ kết thúc. Chẳng hạn, chương trình dưới đây sẽ lặp lại vô tận:
var a:integer;
begin
a:=5;
while a<6 do writeln(‘A’);
end.
Trong chương trình trên, giá trị của biến a luôn luôn bằng 5, điều kiện a<6 luôn luôn đúng nên lệnh writeln(‘A’) luôn được thực hiện.
Do vậy, 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”.
D – CỦNG CỐ (3’)
– Hiểu các hoạt động lặp với số lần chưa biết trước – Biết sử dụng câu lệnh while..do
E – HƯỚNG DẪN VỀ NHÀ (2’)
– Về nhà xem lại bài học tiết sau chúng ta học tiếp.
V – RÚT KINH NGHIỆM
………..……… ………..…………
Ngày soạn: ……… …
Tiết 51 Ngày giảng: 8A:……… 8B:………
Bài thực hành 6
Sử dụng lệnh lặp while…do
Top 22 câu lệnh ghép là gì viết bởi Cosy
Câu lệnh ghép trong pascal là gì, cho ví dụ ?
- Tác giả: selfomy.com
- Ngày đăng: 03/08/2023
- Đánh giá: 4.7 (465 vote)
- Tóm tắt: – Câu lệnh ghép là: Gộp một dãy các câu lệnh lại với nhau Trong Pascal câu lệnh ghép có dạng: Begin ; End; – Lý do có câu lệnh ghép: Vì sau …
Câu lệnh ghép là gì? Tại sao lại phải có câu lệnh ghép?
- Tác giả: hoidapvietjack.com
- Ngày đăng: 12/22/2022
- Đánh giá: 4.55 (404 vote)
- Tóm tắt: Câu lệnh ghép là: Gộp một dãy các câu lệnh lại với nhau Trong Pascal câu lệnh ghép có dạng: Begin <các câu lệnh>; End; – Lý do có câu lệnh …
Trong ngôn ngữ lập trình Pascal về mặt cú pháp, cách viết các câu lệnh ghép nào sau đây là đúng?
- Tác giả: thptdongthuyanhthaibinh.edu.vn
- Ngày đăng: 03/31/2023
- Đánh giá: 4.35 (433 vote)
- Tóm tắt: Trắc nghiệm: Trong ngôn ngữ lập trình Pascal về mặt cú pháp, cách viết các câu lệnh ghép nào sau đây là đúng?
- Nội Dung: Pascal được phát triển theo khuôn mẫu của ngôn ngữ ALGOL 60. Wirth đã phát triển một số cải tiến cho ngôn ngữ này như một phần của các đề xuất ALGOL X, nhưng chúng không được chấp nhận do đó ngôn ngữ Pascal được phát triển riêng biệt và phát hành …
Câu 2 trang 50 SGK Tin học 11 – Giải Bài
- Tác giả: giaibai.com
- Ngày đăng: 03/19/2023
- Đánh giá: 4.14 (238 vote)
- Tóm tắt: Câu 2. lệnh ghép là gì? Tại sao phải có lệnh ghép? – Câu 2 trang 50 SGK Tin học 11 – cau 2 trang 50 sgk tin hoc 11 – Câu lệnh ghép là gì?
- Nội Dung: Pascal được phát triển theo khuôn mẫu của ngôn ngữ ALGOL 60. Wirth đã phát triển một số cải tiến cho ngôn ngữ này như một phần của các đề xuất ALGOL X, nhưng chúng không được chấp nhận do đó ngôn ngữ Pascal được phát triển riêng biệt và phát hành …
Câu lệnh ghép là gì?
- Tác giả: dienchau2.edu.vn
- Ngày đăng: 09/18/2022
- Đánh giá: 3.9 (228 vote)
- Tóm tắt: Về ngôn ngữ lập trình, câu lệnh ghép là một trong những yếu tố tạo nên một chương trình có cấu trúc. Câu lệnh ghép Pascal: Bắt đầu. Chấm dứt;.
- Nội Dung: Pascal được phát triển theo khuôn mẫu của ngôn ngữ ALGOL 60. Wirth đã phát triển một số cải tiến cho ngôn ngữ này như một phần của các đề xuất ALGOL X, nhưng chúng không được chấp nhận do đó ngôn ngữ Pascal được phát triển riêng biệt và phát hành …
Câu 2 trang 50 SGK Tin học 11
- Tác giả: baitap.me
- Ngày đăng: 11/09/2022
- Đánh giá: 3.7 (508 vote)
- Tóm tắt: Câu lệnh ghép là một câu lệnh được hợp thành từ nhiều câu lệnh thành phần (đơn hoặc kép). Câu lệnh ghép nhằm thực hiện thao tác gồm nhiều thao tác thành …
- Nội Dung: Pascal được phát triển theo khuôn mẫu của ngôn ngữ ALGOL 60. Wirth đã phát triển một số cải tiến cho ngôn ngữ này như một phần của các đề xuất ALGOL X, nhưng chúng không được chấp nhận do đó ngôn ngữ Pascal được phát triển riêng biệt và phát hành …
KHI NÀO CẦN SỬ DỤNG CÂU LỆNH GHÉP
- Tác giả: ktktdl.edu.vn
- Ngày đăng: 06/23/2022
- Đánh giá: 3.54 (261 vote)
- Tóm tắt: Câu lệnh ghép là một câu lệnh được hợp thành từ nhiều câu lệnh thành phần (đơn hoặc kép), Câu lệnh ghép nhằm thực hiện thao tác gồm nhiều …
- Nội Dung: Pascal được phát triển theo khuôn mẫu của ngôn ngữ ALGOL 60. Wirth đã phát triển một số cải tiến cho ngôn ngữ này như một phần của các đề xuất ALGOL X, nhưng chúng không được chấp nhận do đó ngôn ngữ Pascal được phát triển riêng biệt và phát hành …
Bài 2 (trang 50 sgk Tin học lớp 11): Câu lệnh ghép là gì? Tại sao lại phải có câu lệnh ghép?
- Tác giả: hamchoi.vn
- Ngày đăng: 12/14/2022
- Đánh giá: 3.3 (227 vote)
- Tóm tắt: – Câu lệnh ghép là: Gộp một dãy các câu lệnh lại với nhau Trong Pascal câu lệnh ghép có dạng: Begin <các câu lệnh>; End; · Câu trả lời này có hữu ích không?
- Nội Dung: Pascal được phát triển theo khuôn mẫu của ngôn ngữ ALGOL 60. Wirth đã phát triển một số cải tiến cho ngôn ngữ này như một phần của các đề xuất ALGOL X, nhưng chúng không được chấp nhận do đó ngôn ngữ Pascal được phát triển riêng biệt và phát hành …
- Tác giả: vietjack.com
- Ngày đăng: 11/08/2022
- Đánh giá: 3.16 (355 vote)
- Tóm tắt: – Lý do có câu lệnh ghép: Vì sau một số từ khóa (như then hoặc else) phải là một câu lệnh. Nhưng trong nhiều trường hợp, các thao tác sau những tên dành riêng …
- Nội Dung: Pascal được phát triển theo khuôn mẫu của ngôn ngữ ALGOL 60. Wirth đã phát triển một số cải tiến cho ngôn ngữ này như một phần của các đề xuất ALGOL X, nhưng chúng không được chấp nhận do đó ngôn ngữ Pascal được phát triển riêng biệt và phát hành …
AI giai ho em với em Đg can gap
- Tác giả: hoidap247.com
- Ngày đăng: 08/06/2022
- Đánh giá: 2.98 (172 vote)
- Tóm tắt: 2. Câu lệnh ghép Cú pháp Ý nghĩa Minh họa Câu lệnh ghép là một câu lệnh được hợp thành từ nhiều câu lệnh thành phần (don hoặc kép).
- Nội Dung: Pascal được phát triển theo khuôn mẫu của ngôn ngữ ALGOL 60. Wirth đã phát triển một số cải tiến cho ngôn ngữ này như một phần của các đề xuất ALGOL X, nhưng chúng không được chấp nhận do đó ngôn ngữ Pascal được phát triển riêng biệt và phát hành …
Câu ghép trong tiếng Anh là gì? Cấu trúc, ví dụ & bài tập chi tiết
- Tác giả: prep.vn
- Ngày đăng: 08/24/2022
- Đánh giá: 2.75 (164 vote)
- Tóm tắt: Câu ghép:
The puppy has lost her bone, so it felt sad: - Nội Dung: Câu ghép trong tiếng Anh (compound sentence) là câu được tạo nên bằng cách ghép hai mệnh đề độc lập lại với nhau. Tuy nhiên không phải chúng ta cứ bê hai mệnh đề độc lập rồi đặt cạnh nhau là ra luôn câu ghép đâu, mà giữa hai mệnh đề cần phải có một …
Câu lệnh ghép là gì? Tại sao phải có câu lệnh ghép?
- Tác giả: hocsinhgioi.com
- Ngày đăng: 05/17/2022
- Đánh giá: 2.6 (198 vote)
- Tóm tắt: Câu lệnh ghép là một câu lệnh được hợp thành từ nhiều câu lệnh thành phần (đơn hoặc kép). Câu lệnh ghép nhằm thực hiện thao tác gồm nhiều thao tác thành phần.
- Nội Dung: Câu ghép trong tiếng Anh (compound sentence) là câu được tạo nên bằng cách ghép hai mệnh đề độc lập lại với nhau. Tuy nhiên không phải chúng ta cứ bê hai mệnh đề độc lập rồi đặt cạnh nhau là ra luôn câu ghép đâu, mà giữa hai mệnh đề cần phải có một …
Trong ngôn ngữ lập trình Pascal, về mặt cú pháp cách viết các câu lệnh ghép nào sau đây là đúng:
- Tác giả: tailieumoi.vn
- Ngày đăng: 04/19/2023
- Đánh giá: 2.61 (134 vote)
- Tóm tắt: Trong ngôn ngữ lập trình Pascal, về mặt cú pháp cách viết các câu lệnh ghép nào sau đây là đúng: · A. Begin : A := 1 ; B := 5 ; End. · B.Begin ; A …
- Nội Dung: Câu ghép trong tiếng Anh (compound sentence) là câu được tạo nên bằng cách ghép hai mệnh đề độc lập lại với nhau. Tuy nhiên không phải chúng ta cứ bê hai mệnh đề độc lập rồi đặt cạnh nhau là ra luôn câu ghép đâu, mà giữa hai mệnh đề cần phải có một …
Câu 2 trang 50 SGK Tin học 11
- Tác giả: dapandethi.vn
- Ngày đăng: 12/15/2022
- Đánh giá: 2.43 (103 vote)
- Tóm tắt: Câu lệnh ghép là gì? Tại sao phải có câu lệnh ghép?
- Nội Dung: Câu ghép trong tiếng Anh (compound sentence) là câu được tạo nên bằng cách ghép hai mệnh đề độc lập lại với nhau. Tuy nhiên không phải chúng ta cứ bê hai mệnh đề độc lập rồi đặt cạnh nhau là ra luôn câu ghép đâu, mà giữa hai mệnh đề cần phải có một …
Làm quen với tin học và máy tính điện tử
- Tác giả: hoc24.vn
- Ngày đăng: 09/30/2022
- Đánh giá: 2.34 (83 vote)
- Tóm tắt: Table/ Save D. Home/ File… 2. Để mở tệp văn bản có sẵn trong máy, em sử dụng lệnh nào? A. File/ Copy B …
- Nội Dung: Câu ghép trong tiếng Anh (compound sentence) là câu được tạo nên bằng cách ghép hai mệnh đề độc lập lại với nhau. Tuy nhiên không phải chúng ta cứ bê hai mệnh đề độc lập rồi đặt cạnh nhau là ra luôn câu ghép đâu, mà giữa hai mệnh đề cần phải có một …
Giải bài tập Tin học 11 trang 50, 51
- Tác giả: sachgiaibaitap.com
- Ngày đăng: 05/24/2022
- Đánh giá: 2.3 (121 vote)
- Tóm tắt: Sau đó mới thoát khỏi rẽ nhánh rồi thực hiện các câu lệnh tiếp theo của chương trình. Bài 2 (trang 50 sgk Tin học lớp 11): Câu lệnh ghép là gì? Tại sao lại phải …
- Nội Dung: – Lý do có câu lệnh ghép: Vì sau một số từ khóa (như then hoặc else) phải là một câu lệnh. Nhưng trong nhiều trường hợp, các thao tác sau những tên dành riêng phức tạp, đòi hỏi không phải chỉ một mà là nhiều câu lệnh để mô tả. Trong những trường hợp …
Khi Nào Cần Sử Dụng Câu Lệnh Ghép Được Thực Hiện Khi Sau Then Hoặc Else
- Tác giả: longthanhtech.edu.vn
- Ngày đăng: 02/13/2023
- Đánh giá: 2.14 (85 vote)
- Tóm tắt: Câu lệnh ghép trong Pascal. Xem thêm: Địa 8 Thực Hành Bài 6 – Giải Bài Tập Sgk Địa Lí 8 Bài 6 Trang 19, 20. Begin. End;.
- Nội Dung: – Lý do có câu lệnh ghép: Vì sau một số từ khóa (như then hoặc else) phải là một câu lệnh. Nhưng trong nhiều trường hợp, các thao tác sau những tên dành riêng phức tạp, đòi hỏi không phải chỉ một mà là nhiều câu lệnh để mô tả. Trong những trường hợp …
Giải bài tập Tin học 11 SGK trang 50, 51 đầy đủ nhất
- Tác giả: tailieu.com
- Ngày đăng: 02/11/2023
- Đánh giá: 2.19 (96 vote)
- Tóm tắt: Sau đó mới thoát khỏi rẽ nhánh rồi thực hiện các câu lệnh tiếp theo của chương trình. Bài 2 (trang 50 sgk Tin học lớp 11): Câu lệnh ghép là gì? Tại sao lại phải …
- Nội Dung: Để ôn luyện sâu kiến thức, các em cần tích cực giải các bài tập trong sách giáo khoa và sách bài tập từ đó tìm ra phương pháp giải hay cho các dạng bài tập SGK, chuẩn bị tốt cho các kì thi sắp tới. Dưới đây là hướng dẫn giải bài tập Tin học 11 SGK …
Ngôn ngữ lập trình Pascal, câu lệnh ghép có dạng
- Tác giả: cunghoidap.com
- Ngày đăng: 03/27/2023
- Đánh giá: 2.04 (170 vote)
- Tóm tắt: End;. Readln;. End. Chắc hẳn qua nội dung chúng tôi chia sẻ về Câu lệnh ghép là gì? Ví …
- Nội Dung: Để ôn luyện sâu kiến thức, các em cần tích cực giải các bài tập trong sách giáo khoa và sách bài tập từ đó tìm ra phương pháp giải hay cho các dạng bài tập SGK, chuẩn bị tốt cho các kì thi sắp tới. Dưới đây là hướng dẫn giải bài tập Tin học 11 SGK …
Top 15+ Câu Lệnh Ghép Là Gì Ví Dụ hay nhất
- Tác giả: truyenhinhcapsongthu.net
- Ngày đăng: 11/08/2022
- Đánh giá: 1.81 (182 vote)
- Tóm tắt: Rating 5.0 (6) 25 May 2022 · Câu lệnh ghép là gì? Ví dụ về câu lệnh ghép … Câu lệnh ghép là một câu lệnh được h…
- Nội Dung: Để ôn luyện sâu kiến thức, các em cần tích cực giải các bài tập trong sách giáo khoa và sách bài tập từ đó tìm ra phương pháp giải hay cho các dạng bài tập SGK, chuẩn bị tốt cho các kì thi sắp tới. Dưới đây là hướng dẫn giải bài tập Tin học 11 SGK …
Câu 2 trang 50 SGK Tin học 11
- Tác giả: hoctot.nam.name.vn
- Ngày đăng: 01/10/2023
- Đánh giá: 1.74 (138 vote)
- Tóm tắt: Câu lệnh ghép là một câu lệnh được hợp thành từ nhiều câu lệnh thành phần (đơn hoặc kép). Câu lệnh ghép nhằm thực hiện thao tác gồm nhiều thao tác thành phần.
- Nội Dung: Để ôn luyện sâu kiến thức, các em cần tích cực giải các bài tập trong sách giáo khoa và sách bài tập từ đó tìm ra phương pháp giải hay cho các dạng bài tập SGK, chuẩn bị tốt cho các kì thi sắp tới. Dưới đây là hướng dẫn giải bài tập Tin học 11 SGK …
Trong ngôn ngữ lập trình Pascal, câu lệnh ghép được sử dụng khi nào?
- Tác giả: hoc247.net
- Ngày đăng: 06/03/2022
- Đánh giá: 1.6 (91 vote)
- Tóm tắt: Cho biểu thức trong Pascal: abs(x+1) – 3. Biểu thức tương ứng trong Toán học là gì? Trong Turbo Pascal, xác định tên đúng trong các tên sau? Danh sách các biến …
- Nội Dung: Để ôn luyện sâu kiến thức, các em cần tích cực giải các bài tập trong sách giáo khoa và sách bài tập từ đó tìm ra phương pháp giải hay cho các dạng bài tập SGK, chuẩn bị tốt cho các kì thi sắp tới. Dưới đây là hướng dẫn giải bài tập Tin học 11 SGK …