Mệnh đề switch-case trong C++


1. Mệnh đề SWITCH-CASE được sử dụng khi có nhiều lựa chọn tùy thuộc vào một biểu thức so sánh hay một biến đầu vào.

VD:

- Nếu quả loại 1   thì Giá = 20.000đ

 - Nếu quả loại 2   thì Giá = 30.000đ

- Nếu quả loại 3   thì Giá = 50.000đ 

 

2. Cú pháp:

switch (bieu_thuc) {   

case gia_tri_1:

    // Khối lệnh 1

    break//tùy chọn

case gia_tri_2:   

    // Khối lệnh 2

    break//tùy chọn

......   

case gia_tri_n:   

    // Khối lệnh n

    break//tùy chọn   

default:    

    // Khối lệnh này được thực thi

    // nếu tất cả các điều kiện trên không thỏa mãn

}  

 

3. Lưu đồ thuật toán của mệnh đề switch-case trong C++

4. Ví dụ mệnh đề switch-case trong C++

#include <iostream> 

using namespace std; 

int main () { 

   int loaiQua = 1;   

   switch (loaiQua ) {   

      case 1: cout<<"Giá bán 20.000đ"; break;   

      case 2: cout<<"Giá bán 30.000đ"; break;   

      case 3: cout<<"Giá bán 50.000đ"; break;      

    }   

}   

Kết quả 1:

Giá bán 20.000đ

XEM THÊM: Vòng lặp For trong C++