BÀI TẬP CẤU TRÚC RẼ NHÁNH TRONG PASCAL

     

Ví dụ 1: Để giải phương trình bậc hai: ax2 +bx +c = 0 (a ( eq)0 ) ta phải: Tính Delta = b*b - 4*a*c

- giả dụ Delta =0 thìphương trình gồm nghiệm.

Bạn đang xem: Bài tập cấu trúc rẽ nhánh trong pascal

Bạn vẫn xem: bài xích tập cấu trúc rẽ nhánh vào pascal

Hoặc có thể nói: giả dụ Delta cấu tạo rẽ nhánh thiếu với đủ.

Để mô tả kết cấu rẽ nhánh, Pascal cần sử dụng câu lệnh if-then. Tương xứng với nhị dạng mệnh đề thiếu và đủ nói làm việc trên, Pascal tất cả hai dạng câu lệnh if-then:

a. Dạng thiếu

Cú pháp:If then ;

Trong đó:

- Điều kiện: Là biểu thức tình dục hoặc logic.

- Câu lệnh: là một câu lệnh của Pascal.

Sơ đồ:


*

Hình 1. Sơ đồ cấu trúc rẽ nhánh dạng thiếu

Ý nghĩa: Điều kiện sẽ được tính với kiểm tra. Giả dụ điều kiện đúng thì câu lệnh được thực hiện, nếu như điều kiện sai thì câu lệnh có khả năng sẽ bị bỏ qua.

Ví dụ 2:

if Delta b. Dạng đủCú pháp:

If then

else ;

Trong đó:

- Điều kiện: Là biểu thức quan hệ nam nữ hoặc logic.

- Câu lệnh 1, câu lệnh 2: là một trong câu lệnh của Pascal.

Sơ đồ:


*

Ý nghĩa:Điều kiện sẽ được tính và kiểm tra. Nếuđiều kiện đúngthìthực hiện tại câu lệnh 1, trái lại thìthực hiện nay câu lệnh 2.

Xem thêm: Top 5 Trung Tâm Đào Tạo Bóng Đá Trẻ Viettel, Tuyển Sinh, Top 5 Trung Tâm Đào Tạo Bóng Đá Tốt Nhất Ở Hà Nội

Chú ý 1:Trước từ bỏ khóaElsekhông tất cả dấu chấm phẩy (;).

Ví dụ 3:

if a thủ thuật 3 = 0 then write("a chia het mang đến 3")

else write("a khong phân chia het mang lại 3");

3. Câu lệnh ghép

Trong Pascal câu lệnh ghép gồm dạng:

Begin

;

End;

Chú ý 2:SauENDphải tất cả dấu chấm phẩy (;)

Ví dụ 4:

if D Ví dụ 5. tìm kiếm nghiệm thực của phương trình bậc hai: ax2 + bx + c = 0 , với a ( eq)0.

Xây dựng ý tưởng:

- Nhập 3 số a,b,c.

- Tính: delta:=b*b-4*a*c.

- trường hợp deltaVí dụ 6:

Tìm số ngày của năm N, hiểu được năm nhuận là năm phân tách hết mang đến 400 hoặc phân chia hết mang lại 4 nhưng lại không phân tách hết mang đến 100. Ví dụ, những năm 2000, 2004 là năm nhuận và tất cả số ngày là 366, các năm 1900, 1945 chưa phải là năm nhuận và bao gồm số ngày là 365.

Xem thêm: Nước Nga Có Bao Nhiêu Múi Giờ Ở Nga, Nga ThuộC MúI Giờ NàO

Hướng dẫn:

- trong biểu thức đk ta sử dụng những phép toán xúc tích và ngắn gọn như là or, and để gộp các điều khiếu nại lại với nhau.