(NB) Tài liệu này được soạn theo đề cương chi tiết môn Thực tập Lập trình cơ bản của Khoa Công nghệ thông tin. Mục tiêu của nó nhằm giúp các bạn sinh viên chuyên ngành có một tài liệu cô đọng dùng làm tài liệu học tập, giúp sinh viên dễ dàng đi sâu tìm hiểu các ngôn ngữ lập trình bậc cao khác nhau và bước đầu thể hiện tính chuyên nghiệp trong lập trình. Mời các bạn cùng tham khảo.
CẤU TRÚC LỆNH CƠ BẢN - CÂU LỆNH if
Trang bị cho sinh viên kỹ năng lập trình cơ bản trong C++:
+ Cấu trúc cơ bản của chương trình
+ Cú pháp câu lệnh if dạng đầy đủ
+ Cú pháp câu lệnh if dạng không đầy đủ
+ Viết chương trình sử dụng câu lệnh if
+ Phát hiện và sửa lỗi
1 Cú pháp câu lệnh if dạng đầy đủ
Cú pháp câu lệnh if dạng (if else) if () { khối lệnh 1; } else { khối lệnh 2; }
- thường là biểu thức logic
- Phần else là không bắt buộc phải có Câu lệnh if không có phần else được gọi là câu lệnh “if thiếu”
- , là câu lệnh hợp lệ bất kỳ: câu lệnh đơn, hoặc câu lệnh ghép, hoặc câu lệnh điều khiển
2 Cú pháp câu lệnh if dạng không đầy đủ if () { khối lệnh 1; }
- là một biểu thức logic tức nó có giá trị đúng (khác 0) hoặc sai (bằng 0)
- có thể là một câu lệnh đơn, một khối lệnh hay một câu lệnh phức
C YÊU CẦU PHẦN CỨNG, PHẦN MỀM
Máy tính cài hệ điều hành Windows, RAM tối thiểu 256MB
D KẾT QUẢ SAU KHI HOÀN THÀNH
Sinh viên thành thạo các câu lệnh IF áp dụng giải các bài tập từ đơn giản đến phức tạp
1.Viết chương trình nhập vào 2 số nguyên, in ra kết quả của các phép toán: cộng, trừ, nhân, chia của 2 số nguyên đó
#include using namespace std; int main()
Trong đoạn mã này, người dùng được yêu cầu nhập hai số nguyên a và b Chương trình sẽ tính toán và hiển thị tổng, hiệu, và tích của hai số vừa nhập Nếu b khác 0, chương trình cũng sẽ tính và hiển thị thương của a và b.
Kết quả chạy chương trình:
Năm nhuận được xác định là năm thứ n chia hết cho 4, nhưng không chia hết cho 100, hoặc chia hết cho 400 Để kiểm tra tính chia hết, ta sử dụng phép toán chia lấy dư, tức là a%b == 0.
#include using namespace std; int main()
{ int nam, year; cout > nam ; if (nam%4 == 0 && year%100 !=0 || nam%400 == 0) cout