CẤU TRÚC RẼ NHÁNH

1. Câu lệnh if-then.
a. Dạng thiếu:
         if <điều kiện> then <câu lệnh>;
b. Dạng đủ:
  if <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;
Trong đó:
+ Điều kiện: là biểu thức quan hệ hoặc biểu thức logic.
+ Câu lệnh, câu lệnh 1, câu lệnh 2 có thể là câu lệnh đơn hoặc câu lệnh ghép.
+ Chú ý: Câu lệnh đứng trước ngay từ khoá ELSE không có dấu chấm phẩy (;).
c. Câu lệnh ghép.
· Câu lệnh ghép là câu lệnh gồm một dãy các câu lệnh.
· Cú pháp:
  begin
       <các câu lệnh>;
  end ;
2. Ví dụ:
if  D <0 then writeln (‘pt vo nghiem’)
else
    begin
        x1:=  (-b+sqrt(b*b-4*a*c))/(2*a);
        x2:=  (-b-sqrt(b*b-4*a*c))/(2*a);
          Write(‘PT co 2 nghiem X1=’,X1:8:2,’ X2=’,X2:8:2);

    end;

Không có nhận xét nào:

Đăng nhận xét