Câu Lệnh Điều Kiện Trong Pascal

      106

Trong bài này họ đang học tập lệnh phải chăng nhánh if .. then vào Pascal, đó là lệnh dùng làm đổi phía công tác nhờ vào một điều kiện nào kia. Kể từ bỏ bài lệnh if này ta vẫn ban đầu học tập hầu như kiến thức và kỹ năng nâng cao rộng.

Bạn đang xem: Câu lệnh điều kiện trong pascal

Trước khi tham gia học bài bác này bạn cần phải hiểu được tư tưởng về giá trị của biểu thức. Chúng ta có nhì quý giá chính là đúng (TRUE) - không nên (FALSE), và từng biểu thức đặt vào điều kiện if đề nghị trả về 1 trong các nhì quý hiếm này, bởi vậy ta bắt buộc sử dụng những toán thù tử cơ mà mình đã trình làng sinh hoạt bài bác trước.


I. Lệnh if .. then vào Pascal

Giả sử bạn cần viết một lịch trình tính tổng của hai số được nhtràn lên tự bàn phím, sau đó in ra màn hình hiển thị tổng sẽ là số chẵn hay số lẻ. Trong thời điểm này bạn yêu cầu sử dụng lệnh if.

Cú pháp như sau:


Trong đó:

condition là ĐK xảy rastatement là đoạn code sẽ tiến hành chạy nếu condition có mức giá trị TRUE, trở lại ví như cực hiếm FALSE thì đã làm lơ.

Ví dụ: Viết công tác soát sổ một số trong những có phải là số chẵn giỏi không


program IfThenPascal;vara : integer;beginwriteln("HOC PASCAL TAI hibs.vn");writeln("Nhap vao so can kiem tra");readln(a);if ( a gian lận 2 = 0 ) thenbeginwriteln(a, " la so chan");end;readln;end.

Lưu ý: Nếu bên phía trong begin với end chỉ bao gồm một lệnh tuyệt nhất thì ta hoàn toàn có thể bỏ begin cùng over. Nhỏng ví dụ bên trên ta rất có thể viết lại như sau:


beginwriteln("HOC PASCAL TAI hibs.vn");writeln("Nhap vao so can kiem tra");readln(a);if ( a gian lận 2 = 0 ) thenwriteln(a, " la so chan");readln;kết thúc.

Xem thêm: Câu 1: Một Ống Dây Dài 50Cm Có 2500 Vòng Dây Dài 50 Cm Có 2500 Vòng Dây


II. Lệnh if .. then .. else vào Pascal

Ở lệnh if .. then ta chỉ đến lịch trình chạy được một nhánh tuyệt nhất, cơ mà thực tiễn thì ta đề nghị phải chăng tương đối nhiều nhánh yêu cầu lúc này phải thực hiện lệnh if .. then .. else.

Giả sử mình đề xuất viết một chương trình kiểm tra một số coi nó số chẵn tuyệt số lẻ, kế tiếp in ra màn hình hiển thị là số chẵn hoặc số lẻ.

Để làm cho bài bác này thì trước tiên hãy đọc cấu tạo ngữ pháp của lệnh if .. then .. else sẽ nhé.


Kết quả:

Ở bài bác giải trên tôi đã áp dụng kân hận lênh begin cùng end, tuy nhiên điều ấy là dư thừa vày đoạn code bên phía trong chỉ có một lệnh duy nhất. Ta rất có thể viết lại như sau:


Chạy lên và nhập số 25 thì ta đã đạt được tác dụng sau:

Trên là phần lớn kỹ năng và kiến thức cơ bản về phong thái áp dụng lệnh if then vào Pascal, hi vọng qua bài xích này bạn sẽ phát âm được đà như thế nào là lệnh tốt nhánh, để tự đó có thể học tập thêm đầy đủ lệnh không giống.

Bình luận vẫn đóng, ví như bao gồm thắc mắc hãy đặt câu hỏi trên hoicode.com nhằm admin vấn đáp.


20trăng tròn - hibs.vn. All Right Reserved Theme GoodNews, gốc rễ Codeigniter, VPS thiết lập tại Tinohost
*