Toàn bộ các tài liệu, ebook, sách về kỹ thuật lập trình phần mềm, web, .net, c#, vb, asp.net, php, java, javascript, html, css, ... từ cơ bản để nâng cáo giúp bạn tư học và nghiên cứu một cách hiệu quả.
Khái niệm tầm vực của biến • Biến toàn cục (global variable) – Được khai báo bên ngoài tất cả các hàm (kể cả hàm main()). – Có tác dụng trên toàn bộ chương trình(!). – Được khởi tạo một lần duy nhất bởi một hằng số tương ứng với kiểu của nó trước khi được sử dụng bên trong các hàm (tự động được gán giá trị 0 nếu không khởi gán tường minh). ...
12 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 531 | Lượt tải: 1
Nhận xét • Các lệnh trong khối lệnh của vòng lặp while có thể sẽ không thực hiện (lặp ít nhất 0 lần) • Điều kiện lặp của vòng lặp while thường được cập nhật sau mỗi lần thực hiện khối lệnh hay có một biến cố nào thuận lợi xảy ra.
44 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 465 | Lượt tải: 1
Định nghĩa cấu trúc điều khiển • Định nghĩa và đặc điểm – Cho phép thay đổi thứ tự thực hiện các câu lệnh. – Giúp thực hiện các câu lệnh trong chương trình theo ý của người lập trình chứ không cứng nhắc là từ trên xuống dưới. Phân loại cấu trúc điều khiển • Cấu trúc điều khiển có 2 loại: – Cấu trúc điều khiển rẽ nhánh: • if else • switch...
35 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 585 | Lượt tải: 1
Phạm vi sử dụng của biến • Cần phải nắm rõ vị trí, phạm vi sử dụng biến giúp: – Sử dụng biến đúng mục đích – Kiểm soát được các biến đang sử dụng • Có 2 loại biến: – Biến toàn cục (Global variable) – Biến cục bộ (Local variable) Biến toàn cục & nguyên tắc sử dụng • Đặc điểm: – Đặt bên ngoài tất cả các hàm, cấu trúc. – Ảnh hưởng đến toàn ...
11 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 456 | Lượt tải: 1
Hàm và thư viện hàm • Khái niệm – Hàm là đoạn chương trình được xây dựng sẵn hỗ trợ người lập trình sử dụng • Ví dụ: Hàm tính căn số, lũy thừa, trị tuyệt đối, logarit, – Tập hợp các hàm được xây dựng sẵn của NNLT thường được gọi là thư viện hàm. – Hệ thống thư viện hàm rất đa dạng cần phải tra cứu thêm tài liệu hoặc hệ thống giúp đỡ ...
26 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 612 | Lượt tải: 1
Ví dụ minh họa • Các trường hợp sau nên dùng biến số nguyên có dấu hay không dấu? Hãy khai báo nếu là số nguyên. – Tính tuổi của một sinh viên – Tính điểm trung bình của một sinh viên – Tính lương cho một nhân viên – Tính tiền của một căn nhà – Lưu nhiệt độ của một thành phố Kiểu số nguyên • Các phép toán số học – Phép cộng: + – Phép trừ: – – Phép...
37 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 564 | Lượt tải: 1
Quy ước đặt tên • Camel Case (Lower Camel Case): – Thường dùng đặt tên cho biến và hàm – Chữ cái đầu tiên của từ đầu tiên viết thường. Các từ còn lại viết hoa chữ cái đầu tiên. – Ví dụ: thisIsCamelCase • Pascal Case (Upper Camel Case): – Viết hoa các chữ cái đầu tiên của mọi từ – Ví dụ: ThisIsPascalCase • Constant: – Viết in hoa mọi ký tự...
17 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 464 | Lượt tải: 1
Các khái niệm cơ bản • Lập trình máy tính – Gọi tắt là lập trình (programming). – Nghệ thuật cài đặt một hoặc nhiều thuật toán trừu tượng có liên quan với nhau bằng một ngôn ngữ lập trình để tạo ra một chương trình máy tính. • Thuật toán – Là tập hợp (dãy) hữu hạn các chỉ thị (hành động) được định nghĩa rõ ràng nhằm giải quyết một bài toá...
21 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 525 | Lượt tải: 1
• Lập trình máy tính - Gọi tắt là lập trình (programming). - Nghệ thuật cài đặt một hoặc nhiều thuật toán trừu tượng có liên quan với nhau bằng một ngôn ngữ lập trình để tạo ra một chương trình máy tính. • Thuật toán - Là tập hợp (dãy) hữu hạn các chỉ thị (hành động) được định nghĩa rõ ràng nhấm giải quyết một bài toán cụ thể nào đó.
21 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 573 | Lượt tải: 1
• Khi chương trình chạy, mỗi biến hay hằng được kết buộc với một ô nhớ trong bộ nhớ. • Tùy theo kiểu dữ liệu, kích thước của ô nhở này (kích thước của biên,hắng) sẽ chiếm một số byte nhất định trong bộ nhớ. • Toán tử sizeof dùng để xác định kích thước của kiểu dữ liệu, biển hay hằng trong C/C++
51 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 563 | Lượt tải: 1