tailieunhanh - Bài giảng Tin học đại cương: Bài 4 - ThS. Nguyễn Thị Phương Thảo
Bài giảng "Tin học đại cương - Bài 4: Các cấu trúc điều khiển" cung cấp cho người học các kiến thức: Cấu trúc tuần tự, cấu trúc rẽ nhánh, cấu trúc lặp, từ khoá break và continue. nội dung chi tiết. | Bài giảng Tin học đại cương: Bài 4 - ThS. Nguyễn Thị Phương Thảo T IN ĐẠI CƯƠNG Bài 4: CÁC CẤU TRÚC ĐIỀU KHIỂN Ths. Nguyễn Thị Phương Thảo Bộ môn Kỹ thuật máy tính và mạng, Khoa CNTT Trường Đại học Thủy Lợi 1 Các cấu trúc điều khiển Cấu trúc tuần tự Cấu trúc rẽ nhánh Cấu trúc lặp Từ khoá break và continue 3 Cấu trúc tuần tự Các lệnh được lần lượt thực hiện Tất cả các chương trình học đến thời điểm này đều theo cấu trúc tuần tự Câu lệnh rẽ nhánh Câu lệnh IF Điều đúng Cú pháp : kiện if () { sai Công việc } Quá trình thực hiện tra (biểu thức logic). Nếu sai : bỏ qua hiện (một lệnh hoặc khối lệnh) Câu lệnh IF-ELSE Cú pháp: if () { đúng Điều kiện } sai else Công việc 2 Công việc 1 { } Quá trình thực hiện tra . Nếu sai : chuyển đến bước 3 hiện và bỏ qua bước 3 hiện Bài tập 1. Nhập vào một số n từ bàn phím và kiểm tra xem n có là số chẵn. In câu trả lời ra màn hình 2. Viết chương trình nhập vào 3 số thực. In ra màn hình số lớn nhất trong 3 số 3. Viết chương trình tính và in ra màn hình giá trị biểu thức sau: +1 3 Với x là số nguyên được nhập từ bàn phím Câu lệnh SWITCH Cú pháp switch() { case : ; break ; case : ; break ; . case : ; break ; default : ; } Chú ý - phải có kiểu nguyên hoặc kí tự - Không được phép quên lệnh break đằng sau mỗi ! - Không bắt buộc phải có default - Có thể gom nhiều để thực hiện một Ví dụ Viết chương trình C++ để nhập số nguyên dương n và in ra số dư của phép chia n cho 4: Ví dụ nhập n=13, In ra màn hình dòng 13 chia 4 dư 1 Bài 1 Ví dụ Bài 2 Viết chương trình nhập vào 1 ký tự (A,B, C, D, F), hiển thị kết quả điểm đạt của bạn (4, 3, 2, 1, 0) tương ứng với ký tự nhập vào. Các trường hợp khác ghi “Không phải là điểm trong thang điểm 4”. Bài 2 Bài 2: xử lý khi nhập ký tự in thường Bài 2: xử lý khi nhập ký tự in thường Cấu trúc lặp Ví dụ : Nhập dữ liệu điểm .
đang nạp các trang xem trước