Tìm kiếm theo tiêu đề

Tin tức cộng đồng

[MỜI HỢP TÁC] Các kỳ thi Olympic Quốc tế 2026 (IMO - IEO - ISO)

Kính gửi Quý Lãnh đạo, Ban Giám hiệu và Quý Thầy/Cô, FermatTech (Đối tác Google tại VN) phối hợp cùng SCO Ấn Độ trân trọng kính mời tham gia 3 kỳ thi uy tín dành cho HS từ lớp 1 - 12: - IMO: Olympic Toán Quốc tế. - IEO: Olympic Tiếng Anh Quốc tế. - ISO: Olympic Khoa học...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

Bài thực hành 4. Sử dụng câu lệnh điều kiện If….Then

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ...
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Nguyễn Thị Huyền Trang
Ngày gửi: 14h:21' 02-12-2021
Dung lượng: 765.6 KB
Số lượt tải: 671
Số lượt thích: 0 người
5- SGK T.51. Các câu lệnh Pascal sau đây được viết đúng hay sai? Vì sao?
Sai (thừa dấu hai chấm điều kiện); thiếu dấu : ở câu lệnh
Sai (thừa dấu ; thứ nhất trước Then)
-Đúng, nếu phép gán m:=n không phụ thuộc vào điều kiện x>5;
-Sai, nếu phép gán m:=n phụ thuộc vào điều kiện x>5;
Sai (thừa dấu ; trước Else)

KHỞI ĐỘNG
6- SGK T.51. Với mỗi câu lệnh sau đây giá trị của biến X sẽ là bao nhiêu, nếu trước đó giá trị của X bằng 5?
If (45 mod 3) =0 then X:=X+1;
b)If X>10 then X:=X+1;
X=6
X=5
2
KHỞI ĐỘNG
Cấu trúc rẽ nhánh dạng thiếu có dạng:
If < Câu lệnh> Then <điều kiện>;
If <điều kiện> Then < Câu lệnh> ;
If < Câu lệnh 1> Then <điều kiện> Else ;
If <điều kiện> Then < Câu lệnh1> Else ;
Cấu trúc rẽ nhánh dạng đủ có dạng:
If < Câu lệnh> Then <điều kiện>;
If <điều kiện> Then < Câu lệnh> ;
If < Câu lệnh 1> Then <điều kiện> Else ;
If <điều kiện> Then < Câu lệnh1> Else ;
Cho biết kết quả của đoạn chương trình sau:
a:=3; b:=5; If a < b then c := a + b;
Hãy xác định giá trị của c?
c = 3
c = 5
c = 8
Không xác định
Cho biết kết quả của đoạn chương trình sau:
a:=3; b:=5; If a > b then c := a + b;
Hãy xác định giá trị của c?
c = 3
c = 5
c = 8
Không xác định
Cho biết kết quả của đoạn chương trình sau:
a:=3; b:=5; If a + b >= 8 then c := a - b;
Hãy xác định giá trị của c?
c := -2;
c = 2;
c = 8
Không xác định
Cho biết kết quả của đoạn chương trình sau:
a:=3; b:=5; If a+b <8 then c:= a-b else c:= b-a;
Hãy xác định giá trị của c?
c := -2;
c = 2;
c = 3
Không xác định
Câu 7.Cho sơ đồ khối sau:
Những lệnh Pascal nào mô tả
sơ đồ trên:
Readln (a, b)
If a>b then writeln (a) Else writeln (b)
Readln (a,b);
If a>b then writeln (a); Else writeln (b);
Readln (a, b);
If a>b then writeln (a) Else writeln (b);
Readln (a,b);
If a>b then writeln (b) Else writeln (a);
Câu 7.Cho sơ đồ khối sau:
Những lệnh Pascal nào
mô tả sơ đồ trên:
a := 5;
If a>0 then a:=a + 5 Else a:=a – 5 ;
a:=5 ;
If a>0 then a:=a + 5; Else a:=a - 5 ;
a := 5;
If a>0 then a:=a + 5 Else a:=a - 5
a:=5 ;
If a>0 then a:=a - 5; Else a:=a + 5 ;
Phần thứ nhất: Mô tả thuật toán
Luyện tập sử dụng câu lệnh điều kiện
Ở phần này các em sẽ thực hiện xác định được bài toán và mô tả được thuật toán.
- Thời gian hoạt động 2 phút, thời gian trình bày (1 phút) và tranh luận 2 phút.
Luyện tập sử dụng câu lệnh điều kiện
Bài toán: Cho 2 số thực a và b. Hãy viết chương trình so sánh kết quả của 2 số đó dưới dạng “a lớn hơn b”, “a nhỏ hơn b” hoặc “a bằng b”.
Xác định bài toán
Input:
Output:
2 số a và b
“a lớn hơn b”, “a nhỏ hơn b” hoặc “a bằng b”
Luyện tập sử dụng câu lệnh điều kiện
Mô tả thuật toán
B1:
B2:
Nhập hai số a và b
Nếu a > b thì in ra “a lớn hơn b”, đến B5
B3:
Nếu a < b thì in ra “a nhỏ hơn b”, đến B5
B4:
Nếu a = b thì in ra “a bằng b”
B5:
Kết thúc
Phần thứ 2: Điền khuyết
Luyện tập sử dụng câu lệnh điều kiện
Ở phần này các em sẽ thực hiện điền các từ còn thiếu trong chương trình cho trước để có được chương trình hoàn chỉnh.
- Thời gian 2 phút.
Luyện tập sử dụng câu lệnh điều kiện
Bài toán: Nhập từ bàn phím 3 số nguyên dương a, b, c. Kiểm tra xem nó có thể là độ dài ba cạnh hay không, nếu không thì in ra màn hình ` Khong la ba canh cua mot tam giac`. Ngược lại thì in chu vi của tam giác ra màn hình.
Luyện tập sử dụng câu lệnh điều kiện
Input:
Độ dài 3 cạnh a, b, c
Output:
Chu vi tam giác nếu là 3 cạnh của tam giác, ngược lại thì in ra không là tam giác.
Mô tả thuật toán
B1:
B2:
Nhập vào 3 số a, b và c dương
Nếu a + b > c và a + c > b và b + c > a thì in ra chu vi của tam giác, ngược lại thì in ra “ đây không phải 3 cạnh của tam giác
B3:
Kết thúc
Phần thứ 3: Viết chương trình
Luyện tập sử dụng câu lệnh điều kiện
Ở vòng này các em sẽ thực hiện viết một chương trình hoàn chỉnh trên máy tính
- Thời gian 5 phút.
Bài toán: Cho 3 số thực a, b, c được nhập từ bàn phím. Viết chương trình xuất ra màn hình số có giá trị lớn nhất.
Luyện tập sử dụng câu lệnh điều kiện
Xác định bài toán
Input:
Output:
Ba số thực a, b, c
Số lớn nhất trong 3 số (Max)
Luyện tập sử dụng câu lệnh điều kiện
Mô tả thuật toán
B1: Nhập vào 3 số a, b, c
B2: Max  a
B3: Nếu Max < b thì Max  b
B4: Nếu Max < c thì Max  c
B5: Xuất ra giá trị Max
B6: Kết thúc thuật toán
Luyện tập sử dụng câu lệnh điều kiện
Chương trình
Luyện tập sử dụng câu lệnh điều kiện
Mở rộng
Mô tả thuật toán
B1: Nhập vào 3 số a, b, c
B2: Max  a
B3: Nếu Max < b thì Max  b
B4: Nếu Max < c thì Max  c
B5: Xuất ra giá trị Max
B6: Kết thúc thuật toán
Mô tả thuật toán
B1: Nhập vào 3 số a, b, c
B2: Nếu (a >= b) và ( a >= c) thì in ra GTLN là a, đến B5
B3: Nếu ( b >= a) và (b >= c) thì in ra GTLN là b, đến B5
B4: Nếu (c >= a) và (c >= b) thì in ra GTLN là c
B5: Kết thúc thuật toán
 
Gửi ý kiến