• Đăng ký
  • Đăng nhập
  • Liên hệ

TimTaiLieu.vn - Tài liệu, ebook, giáo trình, đồ án, luận văn

Tổng hợp tất cả tài liệu, ebook, giáo trình Công Nghệ Thông Tin chọn lọc và hay nhất.

TimTaiLieu.vn
  • Trang Chủ
  • Tài Liệu
  • Upload
Danh Mục Tài Liệu
  • Các Môn Đại Cương
  • Kỹ Thuật - Công Nghệ
  • Khối Ngành Kinh Tế
  • Khối Ngành Xã Hội
  • Công Nghệ Thông Tin
    • Phần Cứng
    • Hệ Điều Hành
    • Quản Trị Mạng
    • Quản Trị Web
    • Cơ Sở Dữ Liệu
    • Kỹ Thuật Lập Trình
    • Chứng Chỉ Quốc Tế
    • Tin Văn Phòng
    • An Ninh - Bảo Mật
    • Đồ Họa - Thiết Kế
  • Ngoại Ngữ
  • Đồ Án - Luận Văn
  • Giáo Dục - Đào Tạo
  • Mẫu Văn Bản
  • Kỹ Năng Mềm
  • Văn Bản Luật
  • Giải Trí
  • Sức Khỏe
  • Ẩm Thực
  • Chưa phân loại
  • Mới nhất
  • Xem nhiều
  • Tải nhiều
  • Bài giảng Nhập môn lập trình - Chương 5: Hàm và kỹ thuật tổ chức chương trình - Phần a: Giới thiệu - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 5: Hàm và kỹ thuật tổ chức chương trình - Phần a: Giới thiệu - Nguyễn Sơn Hoàng Quốc

    Nguyên mẫu hàm return-type function_name(param-type param_name, , param-type param_name); • Trong đó: – return-type: kiểu của giá trị hàm sẽ trả về, nếu không trả về gì cả thì kiểu trả về sẽ là void. – function_name: tên của hàm, thể hiện công việc hàm sẽ làm, nên bắt đầu bằng một động từ. – param-name, param-type: tên và kiểu tương ứng củ...

    pdf11 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 672 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 4: Hàm và kỹ thuật tổ chức chương trình - Phần a: Các vấn đề mở rộng nghề nghiệp - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 4: Hàm và kỹ thuật tổ chức chương trình - Phần a: Các vấn đề mở rộng nghề nghiệp - Nguyễn Sơn Hoàng Quốc

    Hàm trùng tên • Nhu cầu – Thực hiện một công việc với nhiều cách khác nhau. Nếu các hàm khác tên sẽ khó nhớ. • Ví dụ: – Các hàm tính trị tuyệt đối trong C (math.h) • int abs(int n); • long labs(long n); • double fabs(double n); – Các hàm tính căn bậc 2: sqrt(), sqrtf() Hàm trùng tên • Khái niệm – Là các hàm cùng tên nhưng có tham số đầu...

    pdf24 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 608 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 4: Hàm và kỹ thuật tổ chức chương trình - Phần a: Hàm trong nhiều tập tin mã nguồn - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 4: Hàm và kỹ thuật tổ chức chương trình - Phần a: Hàm trong nhiều tập tin mã nguồn - Nguyễn Sơn Hoàng Quốc

    Lập trình đơn thể • Chương trình với một tập tin mã nguồn chỉ phù hợp với các chương trình nhỏ. • Khi đặt một tập các hàm có mục đích tổng quát vào một tập tin riêng, ta có thể sử dụng lại các hàm này ở các chương trình khác. • Khi viết chương trình gồm nhiều tập tin mã nguồn, mỗi tập tin mã nguồn được gọi là một đơn thể (module). Cách lập ...

    pdf7 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 598 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 4: Hàm và kỹ thuật tổ chức chương trình - Phần d: Các ví dụ trong lập trình - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 4: Hàm và kỹ thuật tổ chức chương trình - Phần d: Các ví dụ trong lập trình - Nguyễn Sơn Hoàng Quốc

    Khai báo hàm SolveEq1() 𝑎, 𝑏 → hàm 𝑆𝑜𝑙𝑣𝑒𝐸𝑞1 → 𝑥, 𝑛𝑆𝑜𝑙 • Khai báo hàm: int SolveEq1(float a, float b, float &x); • Lưu ý: số nghiệm nSol không thấy trong khai báo hàm sẽ được tính toán và ghi vào biến tạm rồi trả về bởi lệnh return. • Định nghĩa các hằng số đặc biệt: #define VODINH -1

    pdf9 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 545 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 4: Hàm và kỹ thuật tổ chức chương trình - Phần c: Biến toàn cục - Biến cục bộ - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 4: Hàm và kỹ thuật tổ chức chương trình - Phần c: Biến toàn cục - Biến cục bộ - Nguyễn Sơn Hoàng Quốc

    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). ...

    pdf12 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 647 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 3: Giới thiệu về các cấu trúc điều khiển - Phần c: Cấu trúc điều khiển lặp - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 3: Giới thiệu về các cấu trúc điều khiển - Phần c: Cấu trúc điều khiển lặp - Nguyễn Sơn Hoàng Quốc

    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.

    pdf44 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 557 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 3: Giới thiệu về các cấu trúc điều khiển - Phần b: Cấu trúc rẽ nhánh - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 3: Giới thiệu về các cấu trúc điều khiển - Phần b: Cấu trúc rẽ nhánh - Nguyễn Sơn Hoàng Quốc

    Đị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...

    pdf35 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 696 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 3: Giới thiệu về các cấu trúc điều khiển - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 3: Giới thiệu về các cấu trúc điều khiển - Nguyễn Sơn Hoàng Quốc

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

    pdf11 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 555 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 2: Sử dụng những kiểu dữ liệu cơ sở trong chương trình - Phần c: Hàm và nhập xuất - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 2: Sử dụng những kiểu dữ liệu cơ sở trong chương trình - Phần c: Hàm và nhập xuất - Nguyễn Sơn Hoàng Quốc

    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 đỡ ...

    pdf26 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 846 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 2: Sử dụng những kiểu dữ liệu cơ sở trong chương trình - Phần c: Các kiểu dữ liệu cơ sở và phép toán - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 2: Sử dụng những kiểu dữ liệu cơ sở trong chương trình - Phần c: Các kiểu dữ liệu cơ sở và phép toán - Nguyễn Sơn Hoàng Quốc

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

    pdf37 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 647 | Lượt tải: 1

  • ◄
  • 1
  • ...
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • ...
  • 987
  • ►
Copyright © 2025 TimTaiLieu.vn
Website đang trong thời gian thử nghiệm, chờ xin giấy phép của Bộ TT & TT.
Chia sẻ: TimTaiLieu on Facebook Follow @TimTaiLieu
Thư viện Luận Văn, Tài Liệu và Đồ Án tốt nghiệp. Thư viện Ebook miễn phí, Thư viện giáo án, PDF Hướng dẫn giải bài tập SGK.