Tóm Tắt
C++ – Viết chương trình gọi thức uống đơn giản
Giả sử menu của tất cả chúng ta có những loại thức uống như sau :
- Cafe
- Cam vắt
- Nước ép cà rốt
- Nước ép cà chua
- Nước lọc
- Nước dừa
Viết một chương trình gọi thức uống đơn giản.
Bài giải
Bạn đang đọc: C++ – Viết chương trình gọi thức uống đơn giản
——————– # # # # # # # # ——————–
Cách giải bài toán trên như sau :
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
- Trước tiên in ra màn hinh danh sách các loại thức uống cho người dùng chọn lựa
- Đánh dấu theo thứ tự 1 (cafe), 2 (cam vắt), 3(nước ép cà rốt), 4(nước ép cà chua), 5(nước lọc), 6(nước dừa), 7(thoát gọi món)
- Sử dụng vòng lặp do while lặp lại cho người dùng đặt thức uống, kết thúc quá trình đặt thức uống khi người nhấn số 7
Chúng ta sẽ giải bài toán trên bằng cách sử dụng vòng lặp do while trong C + + như sau :
#includeusing namespace std; int main() { int so; cout << "-------------Menu---------------" << endl; cout << " 1. Cafe" << endl; cout << " 2. Cam vat" << endl; cout << " 3. Nuoc ep ca rot" << endl; cout << " 4. Nuoc ep ca chua" << endl; cout << " 5. Nuoc loc" << endl; cout << " 6. Nuoc dua" << endl; cout << "--------------------------------" << endl; do { cout << "Moi ban chon thuc uong: "; cin >> so; switch(so) { case 1: cout << " Ban da chon cafe" << endl; break; case 2: cout << " Ban da cho cam vat" << endl; break; case 3: cout << " Ban da chon nuoc ep ca rot" << endl; break; case 4: cout << " Ban da chon nuoc ep ca chua" << endl; break; case 5: cout << " Ban da chon nuoc loc" << endl; break; case 6: cout << " Ban da chon nuoc dua" << endl; break; case 7: cout << "Cam on ban da dat mon. Xin chao va hen gap lai" << endl; break; default: cout << "Vui long nhan so tu 1 den 7" << endl; } } while (so != 7); return 0; }
Và kết quả sau khi thực thi chương trình trên như sau:
Khi chọn thức uống là nước lọc, nước ép cà rốt và nước cam vắt:
Khi không muốn đặt thức uống:
Khi chọn thức uống không có trong menu :
Trong bài này tất cả chúng ta cũng có sử dụng câu lệnh break, cấu trúc điều khiển và tinh chỉnh switch case, nếu những bạn nào chưa nắm rõ thì hoàn toàn có thể xem lại nhé .
Câu hỏi thường gặp liên quan:
Cùng chuyên mục:
Source: https://final-blade.com
Category: Kiến thức Internet