1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Bài giảng Kỹ thuật lập trình hệ cơ điện tử: Chương 4 - TS. Đặng Thái Việt

36 7 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Chương 4 - Dòng điều khiển
Người hướng dẫn TS. Đặng Thái Việt
Trường học Trường Đại học Bách khoa Hà Nội
Chuyên ngành Kỹ thuật lập trình hệ cơ điện tử
Thể loại Bài giảng
Năm xuất bản 2017
Thành phố Hà Nội
Định dạng
Số trang 36
Dung lượng 1,81 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài giảng Kỹ thuật lập trình hệ cơ điện tử: Chương 4 - Dòng điều khiển được biên soạn bao gồm các nội dung chính sau: Lệnh và khối; Câu lệnh điều kiện; Lệnh switch; Các lệnh vòng lặp; Các lệnh break và continue; Câu lệnh goto và nhãn. Mời các bạn cùng tham khảo bài giảng!

Trang 2

1. T ng quan v  ngôn ng  l p trìnhổ ề ữ ậ

2. Gi i thi u s  b  ngôn ng  Cớ ệ ơ ộ ữ

3. Ki u, toán t  và bi u th c ể ử ể ứ

Trang 4

L nh và kh i ệ ố

1.1. C u trúc tu n t   ấ ầ ự

Trang 6

Câu l nh đi u ki n ệ ề ệ

2. Câu l nh đi u ki n ệ ề ệ

Cú pháp

2.1 Câu l nh if

Trang 7

Câu l nh đi u ki n ệ ề ệ

S  đ  kh i ơ ồ ố

Trang 8

Câu l nh đi u ki n ệ ề ệ

Trang 9

Câu l nh đi u ki n ệ ề ệ

2.2. Câu l nh if … else

Trang 10

Câu l nh đi u ki n ệ ề ệ

Trang 11

Câu l nh đi u ki n ệ ề ệ

Trang 12

Câu l nh đi u ki n ệ ề ệ

2.3. Câu l nh else if (if l ng nhau) ệ ồ

Trang 13

Câu l nh đi u ki n ệ ề ệ

Trang 14

Câu l nh đi u ki n ệ ề ệ

Trang 15

Câu l nh đi u ki n ệ ề ệ

Trang 16

Câu l nh switch

3. Câu l nh switch

Trang 17

Câu l nh switch

Trang 18

Câu l nh switch

- Máy sẽ tiến hành so sánh kết quả của bieu_thuc_nguyen hoặc ký tự lần lượt với các giá trị sau nhãn case Nếu giá trị nào thỏa mãn,thì câu lệnh sau giá trị đó sẽ được thực hiện cho đến khi gặp câu lệnh break Sau đó thoát khỏi switch

Nguyên tắc hoạt động:

- Trường hợp không có lệnh break thì khi gặp một giá trị thỏa mãn, tất cả các câu lệnh sau nó và sau tất cả các nhãn sau nó cũng được thực hiện cho đến hết switch

- Trường hợp không có giá trị nào thỏa mãn thì câu lệnh sau default (nếucó) sẽ được thực hiện

Trang 19

Câu l nh switch

Trang 20

case 1: case 3: case 5: case 7: case 8: case 10:

case 12: cout << “thang nay co 31 ngay" ; break ;

case 2: cout << “thang nay co 28 ngay" ; break;

case 4: case 6: case 9:

case 11: cout << “thang nay co 30 ngay" ; break;

default: cout << “Nhap sai thang" ;

Trang 21

C u trúc l p ấ ặ

4. C u trúc l p ấ ặ

• Cho phép thực hiện lặp lại nhiều lần một công việc nào

• Việc thực hiện công việc sẽ dừng lại khi thỏa mãn một

Trang 22

C u trúc l p ấ ặ

Trang 23

C u trúc l p ấ ặ

Trang 24

C u trúc l p ấ ặ

4.1 Câu l nh for

Trang 25

C u trúc l p ấ ặ

Trang 26

C u trúc l p ấ ặ

Trang 27

C u trúc l p ấ ặ

4.2. Câu l nh while

Trang 28

C u trúc l p ấ ặ

Trang 29

C u trúc l p ấ ặ

4.3. Câu l nh do …  while

Trang 30

C u trúc l p ấ ặ

Trang 31

• Trong trường hợp các cấu trúc lồng nhau thì khi gặp lệnh break chương trình sẽ thoát khỏi cấu trúc sâu nhất chứa nó.

Trang 32

Câu l nh đ c bi t ệ ặ ệ

Trang 33

Câu l nh đ c bi t ệ ặ ệ

5.2 Câu l nh continue

• Sử dụng trong thân cấu trúc lặp

• Khi gặp lệnh continue thì chương trình sẽ kết thúc việc lặp của vòng lặp hiện tại, nhưng không phải toàn bộ vòng lặp

• Bỏ qua việc thực hiện các lệnh trong thân lặp nằm sau lệnh continue và chuẩn bị cho vòng lặp tiếp theo

Trang 34

Câu l nh đ c bi t ệ ặ ệ

BT:

Trang 35

Câu l nh đ c bi t ệ ặ ệ

Trang 36

Câu l nh đ c bi t ệ ặ ệ

Ngày đăng: 26/01/2023, 17:29

🧩 Sản phẩm bạn có thể quan tâm