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 0 0
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

Đ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

KỸ THUẬT LẬP TRÌNH Lecturer: Phan Hồ Duy Phương Mekong University Kỹ Thuật Lập Trình – Mekong University Nội dung Giới thiệu Biểu diễn liệu máy tính Ngơn ngữ lập trình C# Lập trình hàm Mảng Thuật tốn Kỹ Thuật Lập Trình – Mekong University Ngơn ngữ lập trình C# Giới thiệu lập trình C# Cấu trúc chương trình C# Biến kiểu liệu Nhập xuất hàm thơng dụng có sẵn Cấu trúc rẽ nhánh Cấu trúc lặp Chuỗi ký tự Kỹ Thuật Lập Trình – Mekong University 3 Ngơn ngữ lập trình C# Giới thiệu lập trình C# Cấu trúc chương trình C# Biến kiểu liệu Nhập xuất hàm thơng dụng có sẵn Cấu trúc rẽ nhánh Cấu trúc lặp Kỹ Thuật Lập Trình – Mekong University Cấu trúc lặp Nội dung: 6.1 Câu lệnh lặp for 6.2 Câu lệnh lặp while 6.3 Câu lệnh lặp do…while Kỹ Thuật Lập Trình – Mekong University Cấu trúc lặp Nội dung: 6.1 Câu lệnh lặp for 6.2 Câu lệnh lặp while 6.3 Câu lệnh lặp do…while Kỹ Thuật Lập Trình – Mekong University 6 Cấu trúc lặp CÂU LỆNH LẶP FOR VD: Viết chương trình xuất 10 chữ “Mekong” hình void main() { Console.Write(“Mekong \n”); Console.Write(“Mekong \n”); …// lệnh Write Console.Write(“Mekong \n”); } => Yêu cầu thêm: xuất 100, 1000 chữ Kỹ Thuật Lập Trình – Mekong University Cấu trúc lặp CÂU LỆNH LẶP FOR True False for(; ; ) { ; } Kỹ Thuật Lập Trình – Mekong University Cấu trúc lặp CÂU LỆNH LẶP FOR o, : biểu thức o: biểu thức quan hệ, cho kq đúng/sai o: Câu lệnh đơn khối lệnh oVD: int i; for (i = 0; i < 10; i++) { Console.Write(“{0}”, i) ; } Kỹ Thuật Lập Trình – Mekong University Cấu trúc lặp CÂU LỆNH LẶP FOR: LƯU Ý oKhông thêm dấu ; sau lệnh for => tương đương câu lệnh rỗng oVD: for (int i = 0; i < 10; i++); { Console.Write(“{0}”, i) ; }; Kỹ Thuật Lập Trình – Mekong University 10 Cấu trúc lặp CÂU LỆNH LẶP FOR: LƯU Ý o Câu lệnh for khơng có phần => Lặp vơ tận => Dùng break, return để thoát o VD: for (int i = 0; ;i++) { Console.Write(“{0}”, i) ; } Kỹ Thuật Lập Trình – Mekong University 15 Cấu trúc lặp CÂU LỆNH LẶP FOR: LƯU Ý o Các thành phần cách dấu ; o Có nhiều biểu thức thành phần biểu thức cách dấu , o VD: for (int i = 0, j = 0; i + j < 10; i++,j += 2) { Console.Write(“{0}”, i + j) ; } Kỹ Thuật Lập Trình – Mekong University 16 Bài tập Viết chương trình nhập vào số nguyên dương n xuất dãy số từ đến n Bài tập 24 – 38 Phần 3.6 Kỹ Thuật Lập Trình – Mekong University 17 Cấu trúc lặp Nội dung: 6.1 Câu lệnh lặp for 6.2 Câu lệnh lặp while 6.3 Câu lệnh lặp do…while Kỹ Thuật Lập Trình – Mekong University 18 Cấu trúc lặp CÂU LỆNH LẶP WHILE True False while ( ) { ; } Kỹ Thuật Lập Trình – Mekong University 19 Cấu trúc lặp CÂU LỆNH LẶP WHILE o: biểu thức quan hệ, cho kq đúng/sai o: Câu lệnh đơn khối lệnh oVD: int i = 0; while (i < 10) { Console.Write(“{0}”, i) ; i++; } Kỹ Thuật Lập Trình – Mekong University 20 Cấu trúc lặp CÂU LỆNH LẶP WHILE: LƯU Ý oCâu lệnh while lệnh đơn lồng vào oVD: int i = 0; long j = 20; while (i < 20) { while (j >= 1) { Console.Write(“{0}”, i+j) ; j ; } i++; } Kỹ Thuật Lập Trình – Mekong University 21 Cấu trúc lặp CÂU LỆNH LẶP WHILE: LƯU Ý o Câu lệnh while khơng thực lần điều kiện lặp không thỏa từ đầu oVD: int i = 0; while (i > 1) { Console.Write(“{0}”, i) ; } Kỹ Thuật Lập Trình – Mekong University 22 Cấu trúc lặp CÂU LỆNH LẶP WHILE: LƯU Ý o Không thêm “;” sau điều kiện lệnh while oVD: int i = 0; while (i < 10); { Console.Write(“{0}”, i) ; i++ } while (i < 10); { }; Kỹ Thuật Lập Trình – Mekong University 23 Cấu trúc lặp CÂU LỆNH LẶP WHILE: LƯU Ý o Câu lệnh while lặp vơ tận (loop) oVD: int i = 1; while (i != 0) { Console.Write(“{0}”, i) ; i++ } Kỹ Thuật Lập Trình – Mekong University 24 Cấu trúc lặp CÂU LỆNH LẶP DO - WHILE { True False Kỹ Thuật Lập Trình – Mekong University ; } while ( ) 25 Cấu trúc lặp CÂU LỆNH LẶP DO - WHILE o: biểu thức quan hệ, cho kq đúng/sai o: Câu lệnh đơn khối lệnh oVD: int i = 0; { Console.Write(“{0}”, i) ; i++; } while (i < 10) Kỹ Thuật Lập Trình – Mekong University 26 Cấu trúc lặp 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 < cho người dùng nhập lại int i; { i = int.Parse(Console.Read()); } while (i < 0) Kỹ Thuật Lập Trình – Mekong University 27 Cấu trúc lặp CÂU LỆNH LẶP DO - WHILE: LƯU Ý o do-while thực lần oVD: int i = 1; while (i

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

Tài liệu cùng người dùng

Tài liệu liên quan