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 620 lượt xem 220CÂ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
Bài giảng Ứng dụng công nghệ thông tin cơ bản: Chương 5 - Một số vấn đề đương đại về công nghệ thông tin
90 trangBài giảng Ứng dụng công nghệ thông tin cơ bản: Chương 4 - Tổ chức và xử lý dữ liệu cơ bản
53 trangBài giảng Ứng dụng công nghệ thông tin cơ bản: Chương 3 - Trình chiếu văn bản
57 trangBài giảng Ứng dụng công nghệ thông tin cơ bản: Chương 2 - Soạn thảo và xử lý văn bản
89 trangBài giảng Ứng dụng công nghệ thông tin cơ bản: Chương 1 - Tổng quan về công nghệ thông tin
101 trangTài liệu Photoshop cơ bản
94 trangCâu hỏi trắc nghiệm Tin học đại cương có đáp án
75 trangĐề thi môn Excel
2 trangBài giảng Công nghệ thông tin cơ bản
W 182 trangBài tập tự kiểm tra Microsoft Word
4 trangBài tập Tin học đại cương
26 trangBài giảng Nhập môn Tin học và kỹ năng số
23 trangTài liệu ôn tập Lý thuyết và thực hành môn Tin học
124 trangGiáo Trình PowerPoint - Khải Minh (Biên soạn)
72 trangGiáo trình Tin học dành cho học sinh
98 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