viết câu lệnh pascal thể hiện cấu trúc rẽ nhánh dạng đủ: tính kết quả a trừ b với a, là hai số tự nhiên (phép tính chỉ thực hiện được khi a≥b)
Câu 1: Cấu trúc rẽ nhánh dạng thiếu nếu điều kiện đúng thì:
A. Kết thúc B. Thực hiện tuần tự C. Thực hiện lệnh D. Không làm gì cả
Câu 2: Cấu trúc rẽ nhánh dạng đủ nếu điều kiện sai thì:
A. Kết thúc B. Thực hiện lệnh 2 C. Thực hiện lệnh 1 D. Không làm gì cả
Câu 3: Cấu trúc lặp kiểm tra điều kiện nếu sai thì:
A. Tổng hợp thông tin B. So sánh
C. Tìm kiếm D. Kết thúc câu lệnh
Câu 4: Em hiểu thế nào về cấu trúc tuần tự:
A. Thực hiện lặp xoay vần B. Thực hiện lần lượt các lệnh
C. Thực hiện tùy ý D. Thực hiện rẽ nhánh.
Câu 4: Câu lệnh được mô tả như sau: “ Nếu Điều kiện đúng thực hiện Lệnh, nếu sai thì dừng” là câu lệnh gì?
A. Cấu trúc lặpB. cấu trúc rẽ nhánh dạng thiếuC. Cấu trúc rẽ nhánh dạng đủ
D. Cấu trúc tuần tự
Trong các câu sau, những câu nào đúng với môi trường lập trình Scratch?
1) Hoàn toàn thể hiện được cấu trúc rẽ nhánh của thuật toán.
2) Khối lệnh rẽ nhánh dạng đầy đủ mới cần điều kiện rẽ nhánh, còn khối lệnh rẽ nhánh dạng khuyết không cần có điều kiện nào.
3) Điều kiện rẽ nhánh cần phải được thể hiện bằng một biểu thức logic.
4) Để thể hiện cấu trúc rẽ nhánh dạng khuyết, có thể dùng khối lệnh rẽ nhánh dạng đầy đủ (If … then… else…) nhưng không kéo thả lệnh nào phần else.
Trong các câu trên, các câu đúng về môi trường lập trình Scratch là:
1. Hoàn toàn thể hiện được cấu trúc rẽ nhánh của thuật toán.
3. Điều kiện rẽ nhánh cần phải được thể hiện bằng một biểu thức logic.
Các câu sai là:
2. Khối lệnh rẽ nhánh dạng đầy đủ mới cần điều kiện rẽ nhánh, còn khối lệnh rẽ nhánh dạng khuyết không cần có điều kiện nào. => Khối lệnh rẽ nhánh dạng đầy đủ (If ... then ... else) cũng cần phải có điều kiện rẽ nhánh. Khối lệnh rẽ nhánh dạng khuyết (If) không có điều kiện nhưng chỉ thực hiện một lệnh nếu điều kiện đúng.
4. Để thể hiện cấu trúc rẽ nhánh dạng khuyết, có thể dùng khối lệnh rẽ nhánh dạng đầy đủ (If … then… else…) nhưng không kéo thả lệnh nào phần else. Để thể hiện cấu trúc rẽ nhánh dạng khuyết, cần sử dụng khối lệnh rẽ nhánh dạng khuyết (If) mà không kéo thả lệnh nào phần else.
Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>;
Câu lệnh đứng sau THEN được thực hiện khi:
A. Điều kiện được tính toán xong
B. Điều kiện được tính toán và cho giá trị đúng
C. Điều kiện không tính được
D. Điều kiện được tính toán và cho giá trị sai
Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh 1> ELSE <câu lệnh 2> ;
Câu lệnh 2 sẽ được thực hiện khi:
A. Biểu thức điều kiện đúng và câu lệnh 1 thực hiện xong
B. Câu lệnh 1 được thực hiện
C. Biểu thức điều kiện sai
D. Biểu thức điều kiện đúng
Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh 1> ELSE <câu lệnh 2> ;
Câu lệnh 1 sẽ được thực hiện khi:
A. Biểu thức điều kiện sai
B. Biểu thức điều kiện đúng
C. Câu lệnh 2 đã được thực hiện xong
D. Tất cả đều đúng
Khi cộng hai số tự nhiên, ta luôn được kết quả là một số tự nhiên. Ta nói phép cộng luôn luôn thực hiện được trong tập hợp số tự nhiên. Khi trừ hai số tự nhiên, kết quả có thể không phải là số tự nhiên (ví dụ 1 - 3 = ? ), ta nói phép trừ không luôn luôn thực hiện được trong tập hợp số tự nhiên. Đố em phép tính nào trong bốn phép tính cộng, trừ, nhân, chia sẽ không luôn luôn thực hiện được trong :
a) Tập hợp các số hữu tỉ khác 0
b) Tập hợp các số hữu tỉ dương
c) Tập hợp các số hữu tỉ âm
a) Phép cộng và phép trừ
b) Phép trừ
c) Phép trừ, phép nhân và phép chia
a) Tập hợp các số hữu tỉ khác 0 tất cả các phép cộng, trừ, nhân , chia luôn thực hiện được
b) Tập hợp các số hữu tỉ dương : phép trừ không phải luôn thực hiện được
Ví dụ: (1/3) - (3/4) kết quả không phải là số hữu tỉ dương
c) Tập hợp các số hữu tỉ âm: phép trừ, nhân và chia không phải luôn luôn thực hiện được
Ví dụ: (-1/3) - (-3/4) kết quả không phải là số hữu tỉ âm
Bài 20 Khi cộng hai số tự nhiên, ta luôn được kết quả là một số tự nhiên. Ta nói phép cộng luôn luôn thực hiện được trong tập hợ số tự nhiên . Khi trừ hai số tự nhiên, kết quả có thể không phải là số tựu nhiên( ví dụ 1-3=?), ta nói phép trừ không luôn luôn thực hiện được tập hợp số tự nhiên. Đố em phép tính nào trong bốn phép tính cộng, trừ, nhân, chia sẽ luôn được thực hiện được trog:
A, tập hợp các số hữu tỉ khác 0
B, tập hợp các số hữu tỉ dương
C, tập hợp các số hữu tỉ âm
b, Tập hợp các số hữu tỉ dương:
* Trừ: 1/1 - 111111/2356 = - 46,16086587 (*)
* Cộng: 1/1 + 111111/2356 = 48,16086587 (*)
* Chia: 123 : 456 = 0,269736842 (*)
c, Tập hợp các số hữu tỉ âm:
* Trừ: -1/1 - (-111111/2356) = 46,16086587 (*)
* Cộng: -1/1 + (-111111/2356) = - 48,16086587 (*)
* Chia: -123 : (-456) = 0,269736842 (*)
a, Tập hợp các số hữu tỉ khác 0 gồm tập hợp các số hữu tỉ dương và âm:
* Trừ, cộng, chia: VD ở trên
hãy cho biết các câu lệnh Pascal thực hiện cấu trúc rẽ nhánh như thế nào? chương trình sẽ kiểm tra cấu trúc này như thế nào?
Cấu trúc rẽ nhánh:
if <điều kiện> do <câu lệnh 1>
else <câu lệnh 2>;