Bài giảng Thực hành cơ sở lập trình: C Programming (Phần 2)
lượt xem 4
download
Bài giảng Thực hành cơ sở lập trình: C Programming (Phần 2), được biên soạn với mục tiêu nhằm giúp sinh viên trình bày cấu trúc lặp; Hàm; Biến toàn cục, biến cục bộ và tham số chính thức. Mời các bạn cùng tham khảo!
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Thực hành cơ sở lập trình: C Programming (Phần 2)
- CSLT - HKII - 2020 C PROGRAMMING (part 2) ● Cấu trúc lặp ● Hàm ● Biến toàn cục, biến cục bộ và tham số chính thức THỰC HÀNH CƠ SỞ LẬP TRÌNH 1
- 2 THÔNG TIN LIÊN HỆ • Title: [CSLT 2020] • Phạm Phi Nhung Email: phamphinhung2898@gmail.com • Ngô Thị Thanh Email: ngothithanh2511@gmail.com CSLT - HKII - 2020
- 3 HỆ THỐNG SAKAI • Trang web: learning.hvthao.com • User ID: MSSV - Password: MSSV • Chọn Fundamentals of Programming - Lab Chọn Resources Chọn Lab Đây là hệ thống chính để cập nhật các bài tập cũng như kiểm tra, các bạn nhớ cập nhật thường xuyên CSLT - HKII - 2020
- MỘT SỐ LƯU Ý CHO LÀM BÀI 4 (trong trường hợp khi yêu cầu nộp bài) Trước đầu mỗi bài làm cần có ghi chú như sau: (ví dụ) /* *MSSV: 1611xxx *Ho Ten: Pham Phi Nhung *Lop: 16TTH2 *IDE: Microsoft Visual Studio 2015 */ Về yêu cầu cụ thể nộp file nào sẽ cập nhật sau
- CSLT - HKII - 2020 CÁC CẤU TRÚC LẶP - 5
- 6 CÁC CẤU TRÚC LẶP_nội dung 1. WHILE 2. FOR 3. DO … WHILE 4. Các lệnh điều khiển vòng lặp Các bài tập áp dụng 3 CSLT - HKII - 2020
- CẤU TRÚC LẶP7 - Cho phép thực hiện một lệnh hoặc một nhóm lệnh nhiều lần - Dạng tổng quát như hình vẽ - Có thể sử dụng một hoặc nhiều vòng lặp trong các vòng lặp khác (lồng ghép các vòng lặp) CSLT - HKII - 2020
- 8 WHILE - Lặp lại một hoặc một nhóm các lệnh trong khi điều kiện đã cho là đúng - Nó kiểm tra điều kiện trước khi thực hiện thân vòng lặp - Thường có tên gọi khác là WHILE DO (gọi dựa theo DO...WHILE để phân biệt) CSLT - HKII - 2020
- 9 WHILE Dạng while: while(dieu_kien){ // dòng lệnh thực hiện khi điều kiện đúng } CSLT - HKII - 2020
- WHILE_ví dụ 10 CSLT - HKII - 2020
- 11 WHILE_warning/error Ví dụ cụ thể thường hay mắc lỗi khi dùng while bạn có tìm thấy lỗi??? CSLT - HKII - 2020
- 12 FOR - Thực thi một dãy các lệnh nhiều lần và tóm tắt các đoạn code mà quản lý biến vòng lặp - Thường được sử dụng như một vòng lặp vô hạn khi một điều kiện không bao giờ false. Nghĩa là for( ; ; ) (không có điều kiện) Lưu ý: vòng lặp này dừng khi bấm tổ hợp phím Ctrl+C CSLT - HKII - 2020
- 13 FOR Dạng for: for(khoi_dau;dieu_kien_lap; buoc_nhay){ // dong lenh thuc hien khi dieu kien dung } - Đây là dạng vòng lặp cho phép viết một cách hiệu quả việc thực hiện một số lần lặp cụ thể CSLT - HKII - 2020
- FOR_ví dụ 14 CSLT - HKII - 2020
- FOR_ví dụ 15 CSLT - HKII - 2020
- 16 DO...WHILE - Giống while nhưng khác là điều kiện được kiểm tra ở cuối thân vòng lặp và sẽ thực hiện thân vòng lặp ít nhất 1 lần - Lặp lại một hoặc nhóm các lệnh khi điều kiện đã cho là đúng CSLT - HKII - 2020
- 17 DO...WHILE Dạng do...while: do { //dong lenh thuc hien }while(dieu_kien) CSLT - HKII - 2020
- DO...WHILE_ví dụ 18 CSLT - HKII - 2020
- DO...WHILE_ví dụ 19 CSLT - HKII - 2020
- 20 CÁC LỆNH ĐIỀU KHIỂN VÒNG LẶP break Kết thúc vòng lặp ngay lập tức hoặc lệnh switch và chuyển sang thực thi vòng lặp hoặc lệnh switch ngay sau nó continue khi gặp lệnh này thì chương trình sẽ bỏ qua các câu lệnh ở dưới nó (trong cùng một câu lệnh lặp) để thực hiện vòng lặp mới goto chuyển tới lệnh được gán => lệnh này được khuyên là hạn chế sử dụng trong chương trình do tính phức tạp hơn CSLT - HKII - 2020
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Tin học cơ sở 1 - Phan Thị Hà (chủ biên)
193 p | 193 | 22
-
Bài giảng Thực hành lập trình VBA cơ bản - Bạch Xuân Hiến
12 p | 44 | 16
-
Bài giảng Thực hành Quản trị trên máy - Bài 6: Phân tích độ nhạy
33 p | 109 | 11
-
Tập bài giảng Thực hành kỹ thuật lập trình
303 p | 33 | 11
-
Tập bài giảng Thực hành lập trình CSDL với VB.net
308 p | 49 | 11
-
Bài giảng Thực hành cơ sở dữ liệu: Phần 2
54 p | 38 | 9
-
Bài giảng Thực hành cơ sở dữ liệu: Phần 1
70 p | 69 | 9
-
Bài giảng Tin học cơ sở: Chương 7 - Hệ điều hành và chương trình tiện ích
41 p | 75 | 9
-
Bài giảng Thực hành tin ứng dụng - GV. Nguyễn Trung Thuận
68 p | 33 | 7
-
Bài giảng Thực hành Quản trị trên máy - Bài 1: Bản tính và đồ thị
42 p | 83 | 5
-
Bài giảng Thực hành cơ sở lập trình: C Programming (Phần 4)
47 p | 6 | 4
-
Bài giảng Thực hành cơ sở lập trình: C Programming (Phần 3)
71 p | 8 | 4
-
Bài giảng Thực hành cơ sở lập trình: C Programming (Phần 1)
27 p | 7 | 4
-
Bài giảng Thực hành cơ sở lập trình: Xử lý với biến và cấu trúc
28 p | 15 | 4
-
Bài giảng Thực hành cơ sở lập trình: Pseudocode và flowchart
23 p | 14 | 4
-
Bài giảng Thực hành cơ sở lập trình: Giới thiệu về IDE
18 p | 10 | 4
-
Bài giảng Tin học cơ sở: Chương 3 - Học viện Nông nghiệp Việt Nam
8 p | 51 | 1
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn