1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bài giảng kỹ thuật lập trình ngôn ngữ lập trình c (phần 5) phan hồ duy phương

29 3 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 đề Kỹ thuật lập trình ngôn ngữ lập trình C (phần 5)
Người hướng dẫn Phan Hồ Duy Phương
Trường học Mekong University
Chuyên ngành Kỹ thuật lập trình
Thể loại Bài giảng
Định dạng
Số trang 29
Dung lượng 825,84 KB

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

Nội dung

CÂU LỆNH LẶP FORo, : là biểu thức bất kỳ.. CÂU LỆNH LẶP FOR: LƯU ÝoKhông được thêm dấu ; ngay sau lệnh for => tương đương câu lệnh rỗng... CÂU LỆNH LẶP FOR: LƯU Ýo Câu lệnh for có thể kh

Trang 1

KỸ THUẬT LẬP TRÌNH

Lecturer: Phan Hồ Duy Phương

Mekong University

Trang 3

1 Giới thiệu về lập trình C#

2 Cấu trúc chương trình C#

3 Biến và các kiểu dữ liệu

4 Nhập xuất cơ bản và các hàm thông dụng có sẵn

5 Cấu trúc rẽ nhánh

6 Cấu trúc lặp

7 Chuỗi ký tự

3 Ngôn ngữ lập trình C#

Trang 4

1 Giới thiệu về lập trình C#

2 Cấu trúc chương trình C#

3 Biến và các kiểu dữ liệu

4 Nhập xuất cơ bản và các hàm thông dụng có sẵn

5 Cấu trúc rẽ nhánh

6 Cấu trúc lặp

3 Ngôn ngữ lập trình C#

Trang 7

=> Yêu cầu thêm: xuất 100, 1000 chữ

6 Cấu trúc lặp

Trang 9

CÂU LỆNH LẶP FOR

o<Khởi tạo>, <Bước nhảy>: là biểu thức bất kỳ.

o<ĐK Lặp>: biểu thức quan hệ, cho kq đúng/sai.

o<Lệnh>: Câu lệnh đơn hoặc khối lệnh.

Trang 10

CÂU LỆNH LẶP FOR: LƯU Ý

oKhông được thêm dấu ; ngay sau lệnh for => tương đương câu lệnh rỗng

Trang 11

CÂU LỆNH LẶP FOR: LƯU Ý

6 Cấu trúc lặp

Trang 12

CÂU LỆNH LẶP FOR: LƯU Ý

o Câu lệnh for là câu lệnh đơn và có thể lồng vào nhau

o VD:

for ( int i = 0; i < 10; i++)

{

for ( int j = 0; i < 10; j++) {

Console.Write( “{0}” , i + j) ;

} }

6 Cấu trúc lặp

Trang 13

CÂU LỆNH LẶP FOR: LƯU Ý

o Câu lệnh for có thể không có phần <khởi tạo>

Trang 14

CÂU LỆNH LẶP FOR: LƯU Ý

o Câu lệnh for có thể không có phần <Bước

Trang 15

CÂU LỆNH LẶP FOR: LƯU Ý

o Câu lệnh for có thể không có phần <ĐK Lặp> =>

Lặp vô tận => Dùng break, return để thoát

Trang 16

CÂU LỆNH LẶP FOR: LƯU Ý

Console.Write( “{0}” , i + j) ;

}

6 Cấu trúc lặp

Trang 17

Bài tập

1 Viết chương trình nhập vào số nguyên dương n và

xuất ra dãy số từ 0 đến n.

2 Bài tập 24 – 38 Phần 3.6

Trang 19

CÂU LỆNH LẶP WHILE

6 Cấu trúc lặp

while ( <ĐK Lặp> ) {

<Lệnh>;

}

<ĐK Lặp>

True

False

<Lệnh>

Trang 20

CÂU LỆNH LẶP WHILE

o<ĐK Lặp>: biểu thức quan hệ, cho kq đúng/sai.

o<Lệnh>: Câu lệnh đơn hoặc khối lệnh.

Trang 21

CÂU LỆNH LẶP WHILE: LƯU Ý

oCâu lệnh while là lệnh đơn và có thể lồng vào nhau.

Console.Write ( “{0}” , i+j) ; j ;

} i++;

}

6 Cấu trúc lặp

Trang 22

CÂU LỆNH LẶP WHILE: LƯU Ý

o Câu lệnh while có thể không thực hiện lần nào

do điều kiện lặp không thỏa ngay từ đầu

6 Cấu trúc lặp

Trang 23

CÂU LỆNH LẶP WHILE: LƯU Ý

o Không được thêm “ ; ” sau điều kiện lệnh while

Trang 24

CÂU LỆNH LẶP WHILE: LƯU Ý

o Câu lệnh while có thể lặp vô tận (loop)

}

6 Cấu trúc lặp

Trang 25

CÂU LỆNH LẶP DO - WHILE

6 Cấu trúc lặp

do {

<Lệnh>;

} while ( <ĐK Lặp> )

<ĐK Lặp>

True

False

<Lệnh>

Trang 26

CÂU LỆNH LẶP DO - WHILE

o<ĐK Lặp>: biểu thức quan hệ, cho kq đúng/sai.

o<Lệnh>: Câu lệnh đơn hoặc khối lệnh.

Trang 27

CÂU LỆNH LẶP DO - WHILE

oVD: Cho người dùng nhập vào số nguyên dương n,

nếu n < 0 thì cho người dùng nhập lại

int i;

do

{

i = int.Parse ( Console.Read ()); }

while (i < 0)

6 Cấu trúc lặp

Trang 28

CÂU LỆNH LẶP DO - WHILE: LƯU Ý

o do-while được thực hiện ít nhất một lần

Console.Write ( “{ 0}” , i) ;

i++

} while (i <= 0);

Trang 29

Bài tập

1 Viết chương trình nhập vào số nguyên dương, nếu

người dùng nhập số âm thì yêu cầu nhập lại.

2 Bài tập giáo trình: Chuyển vòng lặp for sang while

Ngày đăng: 29/08/2023, 13:02

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

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