CÂU LỆNH REPEAT - TaiLieu.VN
Có thể bạn quan tâm
Mạng xã hội chia sẻ tài liệu Upload Đăng nhập Nâng cấp VIP Trang chủ » Công Nghệ Thông Tin » Tin học văn phòng10 trang 654 lượt xem 230CÂU LỆNH REPEATCú pháp, lưu đồ, cách thức hoạt động : Cú pháp: REPEAT LệnhP; UNTIL Ðiềukiện ; Ý nghĩa: Chừng nào Ðiềukiện còn sai thì cứ làm LệnhP, cho đến khi Ðiềukiện đúng thì không làm LệnhP nữa mà chuyển sang lệnh kế tiếp ở phía dưới.
Chủ đề:
lotus_0Tích hợp hệ thống thông tin
Tài liệu Tích hợp hệ thống thông tin
SaveLikeShareReport Download AI tóm tắt /10
CÂU LỆNH REPEAT 9.3.1. Cú pháp, lưu đồ, cách thức hoạt động : Cú pháp: REPEAT LệnhP; UNTIL Ðiềukiện ; Ý nghĩa: Chừng nào Ðiềukiện còn sai thì cứ làm LệnhP, cho đến khi Ðiềukiện đúng thì không làm LệnhP nữa mà chuyển sang lệnh kế tiếp ở phía dưới. Cách thức hoạt động của REPEAT:
Bước 1: Làm LệnhP, rồi kiểm tra Ðiềukiện, nếu Ðiềukiện đúng thì chuyển sang lệnh tiếp theo ở phía dưới, ngược lại, nếu Ðiềukiện sai thì quay lại bước 1. LệnhP cũng được gọi là thân của vòng lặp REPEAT, nếu nó gồm nhiều lệnh thì các lệnh đó không cần phải đặt trong khốibegin va?end. Nếu Ðiềukiện không bao giờ đúng thì LệnhP sẽ phải làm hoài, lúc đó ta có vòng lặp vô hạn. Trong trường hợp này, muốn dừng chương trình, hãy gõ đồng thời hai phím Ctrl và Pause (^Pause). Ðể tránh các vòng lặp vô hạn, trong thân của lệnh REPEAT cần có ít nhất một lệnh có tác dụng làm biến đổi các đại lượng tham gia trong Ðiềukiện để đến một lúc nào đó thì Ðiềukiện sẽ đúng và do đó vòng lặp sẽ kết thúc. Các vòng lặp có số lần lặp biết trước đều có thể giải được bằng lệnh REPEAT. Ðặc biệt, cũng như lệnh WHILE, lệnh REPEAT rất thích hợp với các vòng lặp có số lần lặp không biết trước 9.3.2. Các ví dụ về lệnh Repeat : Ví dụ 9.12: Ðảm bảo tính hợp lý của dữ liệu nhập từ bàn phím.
Khi giải phương trình bậc hai Ax2+Bx+C=0, ta thường giả thiết A 0, khi tính S=N!, ta thường yêu cầu N 0. Sự hạn chế phạm vi đối với các dữ liệu nhập sẽ đảm bảo tính hợp lý của chúng và làm giảm bớt các phức tạp khi biện luận. Ðể buộc người sử dụng phải nhập A 0, nếu nhập A=0 thì bắt nhập lại cho tới khi nhập A 0 mới thôi, ta dùng cấu trúc : Repeat Write(‘Nhập A khác không : ‘); Readln(A); Until A<> 0; Ðể đảm bảo chắc chắn nhập N thỏa điều kiện 0<N<20, ta dùng cấu trúc : Repeat Write(‘ Nhập N (0<N<20) : ‘); Readln(N); If (N<=0) or (N>=20) then write(#7);
Until (0<N) and (N<20) ; Lệnh write( chr(7) ) hay write(#7) có công dụng phát ra tiếng kêu bip để cảnh báo người dùng đã nhập dữ liệu sai yêu cầu. Ví dụ 9.13: Tìm bội số chung nhỏ nhất của hai số nguyên dương M và N. Bài toán này có những cách giải khác nhau, dưới đây là một cách đơn giản. Trước hết, hãy xem cách tìm BSCNN của hai số M=5 và N=9. Vì N>M nên ta sẽ tìm trong tập các bội số của N :{ 9, 18, 27, 36, 45, ...} số nhỏ nhất chia hết cho M, đó là số 45. Một cách tổng quát, gọi Max là số lớn nhất của M và N. Ðầu tiên ta gán : BSCNN:=0; Sau đó cứ làm lệnh BSCNN:=BSCNN+Max ; hoài cho đến khi BSCNN chia hết cho cả M và N thì dừng. Trong chương trình ta dùng lệnh repeat để nhập hai số M, N đảm bảo dương. PROGRAM VIDU913;
{ Tìm BSCNN của M và N } Var M, N, Max, BSCNN : Integer; Begin Repeat Write(‘ Nhập M và N dương :’); Readln(M, N); Until (M>0) and (N>0); If N>M then Max:=N else Max:=M; BSCNN:=0; Repeat BSCNN:=BSCNN + Max; Until (BSCNN mod N=0) and (BSCNN mod M=0) ; Writeln(‘ Bội số chung nhỏ nhất= ‘, BSCNN) ; Tài liệu liên quan
Facilitating digital collaboration through knowledge management: a case study
17 trangXây dựng giải pháp tích hợp và triển khai liên tục cho ứng dụng Microservices
3 trangTìm hiểu mạng profibus DP và PA
5 trangĐề cương ôn tập Ứng dụng công nghệ thông tin trong quản lí giáo dục
W 4 trangEnumeration: Module 04
9 trangMột số lỗi có thể xảy ra khi nhập dữ liệu
1 trangCách Download toàn bộ trang web với IDM
6 trangToán học và Tin học
392 trangThực trạng ngành Công nghệ thống tin Mĩ những năm đầu thế kỷ 21
11 trangHướng dẫn cho người mới bắt đầu xây dựng liên kết
89 trangTài liêu mới
Giáo trình Bảng tính excel (Nghề: Công nghệ thông tin - CĐ/TC) - Trường Cao đẳng nghề Quy Nhơn
81 trangBài giảng Tin học đại cương: Khai thác cơ sở dữ liệu - GV. Trần Thị Dung
47 trangBài giảng Tin học đại cương: Microsoft Excel - GV. Trần Thị Dung
67 trangBài giảng Tin học đại cương: Microsoft Word - GV. Trần Thị Dung
67 trangTrắc nghiệm Ứng dụng công nghệ thông tin cơ bản – Module 06: Sử dụng Internet cơ bản
18 trangTrắc nghiệm Ứng dụng công nghệ thông tin cơ bản – Module 05: Sử dụng trình chiếu cơ bản
18 trangTrắc nghiệm Ứng dụng công nghệ thông tin cơ bản – Module 04: Sử dụng bảng tính cơ bản
28 trangTrắc nghiệm Ứng dụng công nghệ thông tin cơ bản – Module 03: Xử lý văn bản cơ bản
18 trangTrắc nghiệm Ứng dụng công nghệ thông tin cơ bản – Module 02: Sử dụng máy tính cơ bản
15 trangTrắc nghiệm Ứng dụng công nghệ thông tin cơ bản – Module 01: Hiểu biết về CNTT cơ bản
15 trangGiáo trình Tiếng Anh chuyên ngành (Nghề: CNTT - Cao đẳng) - Trường Cao đẳng Đà Lạt
175 trangGiáo trình Hệ điều hành Linux (Nghề: CNTT - Cao đẳng) - Trường Cao đẳng Đà Lạt
47 trangGiáo trình Excel nâng cao (Nghề: CNTT - Cao đẳng) - Trường Cao đẳng Đà Lạt
108 trangGiáo trình Thực tập tốt nghiệp (Nghề: CNTT - Cao đẳng) - Trường Cao đẳng Đà Lạt
17 trangGiáo trình Hệ điều hành Windows Server (Nghề: CNTT - Cao đẳng) - Trường Cao đẳng Đà Lạt
297 trangAI tóm tắt
- Giúp bạn nắm bắt nội dung tài liệu nhanh chóng!Giới thiệu tài liệu
Đối tượng sử dụng
Từ khoá chính
Nội dung tóm tắt
Giới thiệu
Về chúng tôi
Việc làm
Quảng cáo
Liên hệ
Chính sách
Thoả thuận sử dụng
Chính sách bảo mật
Chính sách hoàn tiền
DMCA
Hỗ trợ
Hướng dẫn sử dụng
Đăng ký tài khoản VIP
Zalo/Tel:093 303 0098
Email:[email protected]
Phương thức thanh toán
Theo dõi chúng tôi
Youtube
TikTok
Chịu trách nhiệm nội dung: Nguyễn Công Hà Doanh nghiệp quản lý: Công ty TNHH Tài Liệu trực tuyến Vi Na - GCN ĐKDN: 0307893603 Địa chỉ: 54A Nơ Trang Long, P. Bình Thạnh, TP.HCM - Điện thoại: 0283 5102 888 - Email: [email protected]ấy phép Mạng Xã Hội số: 670/GP-BTTTT cấp ngày 30/11/2015 Từ khóa » Cách Sử Dụng Repeat Until
-
Vòng Lặp Repeat .. Until Trong Pascal - Freetuts
-
Repeat - Until
-
Bài Tập Lệnh REPEAT UNTIL - Trường THCS Đào Duy Anh
-
Các Vòng Lặp For-do, While-do, Repeat-until Trong Pascal
-
Câu Lệnh Lặp Repeat… UntilMột Câu Lệnh Lăp Khác Cũng Thường
-
Vòng Lặp Repeat Until | Đức Xin Chào Các Bạn.
-
Câu Lệnh Lặp REPEAT ..UNTIL - Tài Liệu Text - 123doc
-
Cấu Trúc Lặp REPEAT-UNTIL - CÁC CẤU TRÚC LẬP TRÌNH CƠ BẢN
-
Vòng Lặp Repeat .. Until Trong Pascal - Freetuts - Chickgolden
-
Bài Giảng Ngôn Ngữ Lập Trình Pascal - Bài 28 - Câu Lệnh Repeat/Until
-
VÒNG LẶP KHÔNG XÁC ĐỊNH WHILE..DO; REPEAT .. UNTIL
-
Cách Sử Dụng Khối Lệnh Lặp Repeat Trong Lập Trình Scratch