Chương trình học
- Giới thiệu, cài đặt, cấu hình môi trường lập trình 1
-
Biến, Hằng số và Toán tử
6
- Các thao tác Nhập (input), Xuất (output) dữ liệu trong lập trình C
- Lab 2.1 - Xây dựng chương trình tính toán Cộng Trừ Nhân Chia đơn giản
- Lab 2.2 - Xây dựng chương trình tính Diện tích và Chu vi hình chữ nhật
- Lab 2.3 - Xây dựng chương trình tính Diện tích và Chu vi hình tròn
- Lab 2.4 - Xây dựng chương trình tính Điểm trung bình Toán Lý Hóa theo hệ số
- Lab extra 2.1 - Xây dựng chương trình Quản lý thông tin Sinh viên đơn giản
- Câu lệnh rẽ nhánh, điều kiện IF ELSE và SWITCH CASE 5
- Vòng lặp WHILE, DO WHILE và FOR 5
- Hàm Function trong lập trình 3
- Mảng Array trong Lập trình 5
- Xử lý chuỗi String trong lập trình 4
- Kiểu dữ liệu có cấu trúc Struct và các thuật toán trong Lập trình 3
-
Assignment (Bài tập lớn) cuối khóa
11
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 1
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 1 - Kiểm tra số nguyên
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 2 - Tìm Ước chung, Bội chung của 2 số
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 3 - Tính tiền cho quán Karaoke
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 4 - Tính tiền điện
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 5 - Chức năng đổi tiền
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 6 - Tính lãi suất vay ngân hàng
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 7 - Vay tiền mua xe
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 8 - Sắp xếp thông tin Sinh viên
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 9 - Xây dựng game LOTT
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 10 - Tính toán Phân số
- Tài liệu tham khảo 1
- Kỳ thi cuối kỳ - Final Exam 1
Yêu cầu IF ELSE
Xây dựng menu chương trình bằng IF ELSE- Input: Người dùng nhập vào giá trị ký tự lựa chọn
- Output:
- Hiển thị ra màn hình dạng menu như sau:
- 1. Tinh xep hang hoc luc.
- 2. Giai phuong trinh bac nhat.
- 3. Giai phuong trinh bac hai.
- 4. Tinh tien dien.
- Hiển thị ra màn hình người dùng đã chọn menu nào
- Hiển thị ra màn hình dạng menu như sau:
Hướng dẫn giải
Lưu đồ (FlowChart)
Code
- Tạo file "lab_4.c"
- Nội dung file:
/* BÀI 4: tạo MENU chương trình 1. Tinh xep hang hoc luc. 2. Giai phuong trinh bac nhat. 3. Giai phuong trinh bac hai. 4. Tinh tien dien. */ #include<stdio.h> #include<conio.h> int main() { // 1. Khai báo biến char lua_chon; // 2. OUTPUT xuất ra màn hình MENU printf("======= MENU CHUONG TRINH =========\n"); printf("+ 1. Tinh xep hang hoc luc. +\n"); printf("+ 2. Giai phuong trinh bac nhat. +\n"); printf("+ 3. Giai phuong trinh bac hai. +\n"); printf("+ 4. Tinh tien dien. +\n"); printf("===================================\n"); printf("Moi ban chon: "); scanf("%c", &lua_chon); if(lua_chon == '1') { printf("Ban da lua chon chuong trinh: Tinh xep hang hoc luc."); } else if(lua_chon == '2') { printf("Ban da lua chon chuong trinh: Giai phuong trinh bac nhat."); } else if(lua_chon == '3') { printf("Ban da lua chon chuong trinh: Giai phuong trinh bac hai."); } else if(lua_chon == '4') { printf("Ban da lua chon chuong trinh: Tinh tien dien."); } else { printf("Vui long chi lua chon tu 1-4."); } getch(); // Lenh dung man hinh return 0; }
Yêu cầu SWITCH CASE
Xây dựng menu chương trình bằng SWITCH CASE- Input: Người dùng nhập vào giá trị ký tự lựa chọn
- Output:
- Hiển thị ra màn hình dạng menu như sau:
- 1. Tinh xep hang hoc luc.
- 2. Giai phuong trinh bac nhat.
- 3. Giai phuong trinh bac hai.
- 4. Tinh tien dien.
- Hiển thị ra màn hình người dùng đã chọn menu nào
- Hiển thị ra màn hình dạng menu như sau:
Hướng dẫn giải
Lưu đồ (FlowChart)
Code
- Tạo file "lab_4.c"
- Nội dung file:
/* BÀI 4: tạo MENU chương trình 1. Tinh xep hang hoc luc. 2. Giai phuong trinh bac nhat. 3. Giai phuong trinh bac hai. 4. Tinh tien dien. */ #include<stdio.h> #include<conio.h> int main() { // 1. Khai báo biến char lua_chon; // 2. OUTPUT xuất ra màn hình MENU printf("======= MENU CHUONG TRINH =========\n"); printf("+ 1. Tinh xep hang hoc luc. +\n"); printf("+ 2. Giai phuong trinh bac nhat. +\n"); printf("+ 3. Giai phuong trinh bac hai. +\n"); printf("+ 4. Tinh tien dien. +\n"); printf("===================================\n"); printf("Moi ban chon: "); scanf("%c", &lua_chon); switch(lua_chon) { case '1': printf("Ban da lua chon chuong trinh: Tinh xep hang hoc luc."); break; case '2': printf("Ban da lua chon chuong trinh: Giai phuong trinh bac nhat."); break; case '3': printf("Ban da lua chon chuong trinh: Giai phuong trinh bac hai."); break; case '4': printf("Ban da lua chon chuong trinh: Tinh tien dien."); break; default: printf("Vui long chi lua chon tu 1-4."); break; } getch(); // Lenh dung man hinh return 0; }
Mục lục
Các bài học
Bài học trước Bài học tiếp theo
Chương trình học
Bao gồm Module, Chương, Bài học, Bài tập, Kiểm tra...Chương trình học
- Giới thiệu, cài đặt, cấu hình môi trường lập trình 1
-
Biến, Hằng số và Toán tử
6
- Các thao tác Nhập (input), Xuất (output) dữ liệu trong lập trình C
- Lab 2.1 - Xây dựng chương trình tính toán Cộng Trừ Nhân Chia đơn giản
- Lab 2.2 - Xây dựng chương trình tính Diện tích và Chu vi hình chữ nhật
- Lab 2.3 - Xây dựng chương trình tính Diện tích và Chu vi hình tròn
- Lab 2.4 - Xây dựng chương trình tính Điểm trung bình Toán Lý Hóa theo hệ số
- Lab extra 2.1 - Xây dựng chương trình Quản lý thông tin Sinh viên đơn giản
- Câu lệnh rẽ nhánh, điều kiện IF ELSE và SWITCH CASE 5
- Vòng lặp WHILE, DO WHILE và FOR 5
- Hàm Function trong lập trình 3
- Mảng Array trong Lập trình 5
- Xử lý chuỗi String trong lập trình 4
- Kiểu dữ liệu có cấu trúc Struct và các thuật toán trong Lập trình 3
-
Assignment (Bài tập lớn) cuối khóa
11
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 1
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 1 - Kiểm tra số nguyên
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 2 - Tìm Ước chung, Bội chung của 2 số
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 3 - Tính tiền cho quán Karaoke
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 4 - Tính tiền điện
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 5 - Chức năng đổi tiền
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 6 - Tính lãi suất vay ngân hàng
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 7 - Vay tiền mua xe
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 8 - Sắp xếp thông tin Sinh viên
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 9 - Xây dựng game LOTT
- Assignment (Bài tập lớn) cuối khóa - đề 1 - parse 2 - chức năng 10 - Tính toán Phân số
- Tài liệu tham khảo 1
- Kỳ thi cuối kỳ - Final Exam 1
Bài học trước Bài học tiếp theo
Menu Tiện ích
Menu Hướng dẫn Học tập
❤🧡💛💚💙💜 Học là phải THỰC HÀNH ❤🧡💛💚💙💜
Thực hiện các bước tuần tự theo nội dung Bài học nhé!