Có bao nhiêu dạng Câu lệnh điều kiện

Tạo tài khoản với

Khi bấm tạo tài khoản bạn đã đồng ý với quy định của tòa soạn

27/12/2021 1,690

A. If < Điều kiện> then < Câu lệnh 1 >; Else < Câu lệnh 2 >;

B. If < Điều kiện> then < Câu lệnh >;

C. If < Điều kiện> then < Câu lệnh 1 >, < Câu lệnh 2 >;

D. If < Điều kiện > then < Câu lệnh 1 > Else < Câu lệnh 2 >;

Đáp án chính xác

 Xem lời giải

KIỂM TRA BÀI CŨ Câu 1: Em hãy cho biết các dạng cấu trúc rẽ nhánh?Có 2 dạng cấu trúc rẽ nhánh:+ Cấu trúc rẽ nhánh dạng thiếu.+ Cấu trúc rẽ nhánh dạng đầy đủ. KIỂM TRA BÀI CŨ Câu 2: Em hãy viết thuật toán cho bài toán sau ? Nhập vào từ bàn phím hai giá trị cho hai biến a và b. Nếu a > b thì in ra màn hình giá trị của a.Thuật toán:• Bước 1: Nhập a, b• Bước 2: Nếu a > b thì in ra màn hình giá trị của a.• Bước 3 : Kết thúc. Thuật toán trên được thực hiện theo cấu trúc nào?Thuật toán trên được thực hiện theo cấu trúc rẽ nhánh dạng thiếu. Tiết 26 Tiết 265. Câu lệnh điều kiện:Nếu a>b thì in ra màn hình giá trị của a;IF THENĐIỀU KIỆNCÂU LỆNH;Câu lệnh điều kiện dạng thiếu 5. Câu lệnh điều kiện:a)Dạng thiếu:IF < Điều kiện> THEN < Câu lệnh>;Từ khoá Hoạt động của câu lệnh:Chương trình sẽ kiểm tra điều kiện. Nếu điều kiện được thoả mãn, chương trình sẽ thực hiện câu lệnh. Ngược lại câu lệnh bị bỏ qua Cú pháp:Tiết 26 Câu lệnh điều kiện dạng thiếuĐiều kiện?Câu lệnh;ĐúngSai 5. Câu lệnh điều kiện:a)Dạng thiếu:Ví dụ 4 : Nếu a > b thì in ra màn hình giá trị của aIFa > bTHENWrite ( a ) ;IF < Điều kiện> THEN < Câu lệnh>;Tiết 26 IF a > b THEN Write ( a ) ;a > bIn ra giá trị của aĐúngSai Tiết 265. Câu lệnh điều kiện:a)Dạng thiếu:Ví dụ 5 : Nhiều chương trình yêu cầu người dùng nhập một số hợp lệ, chẳng hạn không lớn hơn 5, từ bàn phím. Chương trình đọc số, kiểm tra tính hợp lệ và thông báo nếu không hợp lệ. Thuật toán: Bước 1: Nhập số a;Bước 2: Nếu a > 5 thì thông báo lỗi;Khi đó các hoạt động của chương trình có thể biểu diễn bằng thuật toán như thế nào? Tiết 31a)Dạng thiếu:Ví dụ 5 : Write ( ‘So da nhap khong hop le’ ) ;Nhập số a; Nếu a > 5 thì thông báo lỗi;Readln (a);IF a > 5 THEN 5. Câu lệnh điều kiện:IF < Điều kiện> THEN < Câu lệnh>; a > 5In ra câu “ Số đã nhập không hợp lệ”ĐúngSaiVí dụ 5 Tiết 315. Câu lệnh điều kiện:Ví dụ 6: Cần viết chương trình tính kết quả của a chia cho b, với a và b là hai số bất kỳ. Phép tính chỉ được thực hiện khi b khác 0. Chương trình cần kiểm tra giá trị của b, nếu b khác 0 thì thực hiện phép chia; nếu b bằng 0 sẽ thông báo lỗi Tiết 31Nếu b<>0 thì tính kết quả x=a/b ngược lại thì thông báo lỗiCâu lệnh điều kiện dạng đầy đủVí dụ 6IF b<>0THENx:=a/bELSE Write ( ‘Mau so bang 0nen khong the chia duoc’ ) ; x : = a / b;b<>0ĐúngSaiIn ra man hinhMau so bang 0 nen khong the chia duocVí dụ 6 b) Dạng đầy đủIF < Điều kiện> THEN < Câu lệnh 1> ELSE < Câu lệnh 2>;Từ khoá Hoạt động của câu lệnh: Cú pháp:Chương trình sẽ kiểm tra điều kiện. Nếu điều kiện được thoả mãn, chương trình sẽ thực hiện câu lệnh 1. Ngược lại câu lệnh 2 sẽ được thực hiện.5. Câu lệnh điều kiện: Câu lệnh1;Điều kiện?ĐúngSaiCâu lệnh2;Câu lệnh điều kiện dạng đầy đủ Bài Tập 5 Bài Tập 6Sau 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 là 5?a) If (45 mod 3) =0 then X:=X+1;b)If X>10 then X:=X+1;X=6X=5 Bài tập•Em hãy viết câu lệnh điều kiện thể hiện:- Nếu a lớn hơn 0 thì in ra màn hình a là số dương. Nếu a nhỏ hơn 0 thì in ra màn hình a là số âm. Bài giải:IF a>0 then Write(a,’la so dương’);IF a<0 then Write(a,’la so am’);CÁCH 1CÁCH 2IF a>0 then Write(a,’la so duong’) ELSE Write(a,’la so am’); - Câu lệnh điều kiện có bao nhiêu dạng, đó là những dạng nào?- Nêu cú pháp và hoạt động của câu lệnh điều kiện dạng thiếu.- Nêu cú pháp và hoạt động của câu lệnh điều kiện dạng đầy đủ. -Học bài cũ- Làm các bài tập trong phần câu hỏi và bài tập trang 50,51(sgk)- Tiết sau: Bài thực hành số 4

Câu hỏi:

Câu lệnh điều kiện dạng đầy đủ là?

A. If < Điều kiện > then ; Else ;

B. If < Điều kiện > then ;

C. If < Điều kiện > then , ;

D. If <Điều kiện> then Else < Câu lệnh 2>;

Đáp án đúng D.

Câu lệnh điều kiện dạng đầy đủ là If <Điều kiện> then Else < Câu lệnh 2>; hoạt động: chương trình sẽ kiểm tra điều kiện, nếu điều kiện được thỏa mãn, chương trình sẽ thực hiện câu lệnh 1 sau từ khoá then, ngược lại câu lệnh 2 sẽ được thực hiện.

Giải thích lý do vì sao chọn D là đúng

Hoạt động phụ thuộc vào điều kiện

Ví dụ về hoạt động phụ thuộc điều kiện:

+ Nếu chiều nay trời không mưa, Long sẽ đi đá bóng

+ Nếu em bị ốm, em sẽ không tập thể dục buổi sáng

Từ “nếu” trong các câu trên được dùng để chỉ một “điều kiện” và các hoạt động tiếp theo sau sẽ phụ thuộc vào điều kiện đó

+ Các điều kiện: chiều nay trời không mưa, em bị ốm

+ Các hoạt động phụ thuộc điều kiện: em sẽ đi chơi bóng, em sẽ không tập thể dục buổi sáng

Tóm lại: Có những hoạt động chỉ được thực hiện khi một điều kiện cụ thể được xảy ra.

Tính đúng hoặc sai của điều kiện

Xét tính đúng hoặc sai của điều kiện trong các ví dụ về hoạt động phụ thuộc điều kiện ở phần 1:

– Khi đưa ra câu điều kiện, kết quả kiểm tra là đúng, ta nói điều kiện được thoả mãn; còn khi kết quả kiểm tra là sai, ta nói điều kiện không thoả mãn

– Kết quả kiểm tra điều kiện chỉ có thể là đúng hoặc sai

Nếu chọn đúng thì chương trình dừng lại, chọn sai chương trình chạy tiếp.

Điều kiện và các phép so sánh

Để so sánh ta thường sử dụng các kí hiệu toán học như: <, >, =, <>, <=, >=.

Ví dụ 1: Nếu a > b, phép so sánh đúng thì in giá trị của a ra màn hình; ngược lại, in giá trị của b ra màn hình (có nghĩa là phép so sánh cho kết quả sai).

Cấu trúc rẽ nhánh

Ví dụ 2: Một hiệu sách thực hiện đợt khuyến mãi lớn với nội dung sau: Nếu mua sách với tổng số tiền ít nhất là 100 nghìn đồng, khách hàng sẽ được giảm 30% tổng số tiền phải thanh toán.

Mô tả hoạt động tính tiền cho khách:

+ Bước 1. Tính tổng số tiền T khách hàng đã mua sách

+ Bước 2. Nếu T ≥ 100000, số tiền phải thanh toán là 70%×T70%×T

+ Bước 3. In hoá đơn

Ví dụ 3: Trong ví dụ 2, chúng ta biết rằng nếu tổng số tiền không nhỏ hơn 100 nghìn đồng, khách hàng sẽ được giảm 30% tổng số tiền phải thanh toán. Giả sử thêm vào đó, cửa hàng giảm 10% cho những khách chỉ mua với tổng số tiền không đến 100 nghìn đồng.

Mô tả hoạt động tính tiền cho khách:

+ Bước 1. Tính tổng số tiền T khách hàng đã mua sách.

+ Bước 2. Nếu T ≥ 100000, số tiền phải thanh toán là 70%×T70%×T; ngược lại, số tiền phải thanh toán là 90%×T90%×T

+ Bước 3. In hoá đơn

Cấu trúc rẽ nhánh có hai dạng: dạng thiếu và dạng đủ

Câu lệnh điều kiện

a. Dạng thiếu

Cú pháp:

If < Điều kiện > then

< Câu lệnh >;

Hoạt động: Chương trình sẽ kiêm tra điều kiện. Nếu điều kiện được thoã mãn, chương trình sẽ thực hiện câu lệnh sau từ khoá then, ngược lại câu lệnh đó bị bỏ qua.

b. Dạng đủ

Cú pháp:

If< Điều kiện > then

< Câu lệnh 1 >

Else

< Câu lệnh 2 >;

Hoạt động: Chương trình sẽ kiểm tra điều kiện. Nếu điều kiện được thỏa mãn, chương trình sẽ thực hiện câu lệnh 1 sau từ khoá then, ngược lại câu lệnh 2 sẽ được thực hiện.

  • Có bao nhiêu dạng Câu lệnh điều kiện
    Tải app VietJack. Xem lời giải nhanh hơn!

  • Trắc nghiệm Tin học 8 Bài 6 (có đáp án): Câu lệnh điều kiện

• Nội dung chính

- Cấu trúc rẽ nhánh và hai dạng cấu trúc rẽ nhánh.

- Câu lệnh điều kiện thể hiện cấu trúc rẽ nhánh.

1. Hoạt động phụ thuộc vào điều kiện

- Là việc điều chỉnh hành động tùy theo hoàn cảnh cụ thể.

- Ví dụ:

Có bao nhiêu dạng Câu lệnh điều kiện

- Khi kết quả là đúng, ta nói điều kiện được thỏa mãn

- Khi kết quả là sai, ta nói điều kiện không thỏa mãn.

2. Điều kiện và phép so sánh

- Điều kiện được biểu diễn bằng phép so sánh, phép so sánh cho kết quả đúng có nghĩa điều kiện được thỏa mãn; ngược lại, điều kiện không được thỏa mãn.

- Để so sánh 2 giá trị số hoặc 2 biểu thức, sử dụng các kí hiệu toán học. các phép so sánh sẽ cho kết quả là đúng hoặc sai.

3. Cấu trúc rẽ nhánh

- Là cấu trúc khi một điều kiện cụ thể nào đó được thỏa mãn thì chương trình sẽ thực hiện 1 lệnh; ngược lại, nếu điều kiện không thỏa mãn thì câu lệnh bị bỏ qua.

- Cấu trúc rẽ nhánh cho phép thay đổi thứ tự thực hiện tuần tự các bước của thuật toán.

- Gồm 2 loại:

   + Cấu trúc rẽ nhánh dạng thiếu

   + Cấu trúc rẽ nhánh dạng đủ.

- Xét 2 ví dụ:

Ví dụ 1: Một hiệu sách thực hiện đợt khuyến mãi lớn với nội dung sau: Nếu mua sách với tổng số tiền ít nhất là 100 nghìn đồng, khách hàng sẽ được giảm 30% tổng số tiền phải thanh toán.

Mô tả hoạt động tính tiền cho khách:

- B1: Tính tổng số tiền T khách hàng đã mua sách

- B2: Nếu T ≥ 100000, số tiền phải thanh toán là \(70\% \times T\)

- B3: In hoá đơn

Ví dụ 2: Trong ví dụ 2, chúng ta biết rằng nếu tổng số tiền không nhỏ hơn 100 nghìn đồng, khách hàng sẽ được giảm 30% tổng số tiền phải thanh toán. Giả sử thêm vào đó, cửa hàng giảm 10% cho những khách chỉ mua với tổng số tiền không đến 100 nghìn đồng.

Mô tả hoạt động tính tiền cho khách:

- B1: Tính tổng số tiền T khách hàng đã mua sách.

- B2: Nếu T ≥ 100000, số tiền phải thanh toán là \(70\% \times T\); ngược lại, số tiền phải thanh toán là \(90\% \times T\)

- B3: In hoá đơn

Có bao nhiêu dạng Câu lệnh điều kiện

- Sự khác nhau giữa 2 dạng này đó là ở dạng đầy đủ, khi điều kiện đầu không thỏa mãn nó sẽ bỏ qua các câu lệnh 1 và thực hiện luôn câu lệnh 2 mà không cần xét điều kiện nữa.

4. Câu lệnh điều kiện

- Các cấu trúc rẽ nhánh được thể hiện bằng câu lệnh điều kiện.

- Cú pháp dạng thiếu: if < điều kiện > then < câu lệnh>;

Nếu điều kiện thoản mãn, chương trình sẽ thực hiện các câu lệnh sau từ khóa then.

- Cú pháp dạng đủ: if < điều kiện> then else < câu lệnh 2>;

Nếu điều kiện thoản mãn, chương trình sẽ thực hiện các câu lệnh 1 sau từ khóa then. Nếu không, chương trình sẽ thực hiện câu lện 2.

- Ví dụ 1: viết chương trình yêu cầu người dùng nhập 1 số từ bàn phím, nếu số này là số chẵn thì in ra thông báo, ngược lại in ra thông báo là số lẻ.

   + B1: nhập số a;

   + B2: nếu a mod 2 = 0 thì thông báo là số chẵn

   + B3: nếu không thì thông báo a là số lẻ

Có bao nhiêu dạng Câu lệnh điều kiện

Có bao nhiêu dạng Câu lệnh điều kiện

Xem thêm các bài Lý thuyết và câu hỏi trắc nghiệm Tin học lớp 8 có đáp án hay khác:

Xem thêm các loạt bài Để học tốt Tin học 8 hay khác:

  • Lý thuyết & 120 câu trắc nghiệm Tin học 8
  • Top 40 Đề thi Tin học 8 có đáp án

Giới thiệu kênh Youtube VietJack

  • Có bao nhiêu dạng Câu lệnh điều kiện
    Hỏi bài tập trên ứng dụng, thầy cô VietJack trả lời miễn phí!

  • Hơn 20.000 câu trắc nghiệm Toán,Văn, Anh lớp 8 có đáp án

Có bao nhiêu dạng Câu lệnh điều kiện

Có bao nhiêu dạng Câu lệnh điều kiện

Có bao nhiêu dạng Câu lệnh điều kiện

Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.

Có bao nhiêu dạng Câu lệnh điều kiện

Có bao nhiêu dạng Câu lệnh điều kiện

Nhóm học tập facebook miễn phí cho teen 2k8: fb.com/groups/hoctap2k8/

Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:

Loạt bài Giải bài tập Tin học 8 | Soạn Tin học lớp 8 | Trả lời câu hỏi Tin học 8 của chúng tôi được biên soạn bám sát nội dung sgk Tin học lớp 8.

Nếu thấy hay, hãy động viên và chia sẻ nhé! Các bình luận không phù hợp với nội quy bình luận trang web sẽ bị cấm bình luận vĩnh viễn.

ly-thuyet-trac-nghiem-tin-hoc-8.jsp