• Bài giảng Ngôn ngữ lập trình C/C++ - Bài 7a: Hàm và cấu trúc chương trìnhBài giảng Ngôn ngữ lập trình C/C++ - Bài 7a: Hàm và cấu trúc chương trình

    Nội dung bài học I. Tổ chức chương trình 1. Ví dụ 2. Cấu trúc chương trình 3. Hàm xây dựng sẵn II. Hàm do người dùng định nghĩa 1. Khai báo và định nghĩa Hàm 2. Lời gọi Hàm 3. Hàm với đối mặc định 4. Khai báo hàm trùng tên 5. Truyền tham số 6. Hàm và mảng III. Con trỏ hàm 1. Khai báo 2. Sử dụng con trỏ hàm 3. Mảng con trỏ hàm IV. Đệ...

    pdf62 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 585 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Bài 6: Hàm (Function)Bài giảng Nhập môn lập trình - Bài 6: Hàm (Function)

    Khái niệm hàm • Một đoạn chương trình có tên, đầu vào và đầu ra. • Có chức năng giải quyết một số vấn đề chuyên biệt cho chương trình chính. • Có thể được gọi nhiều lần với các đối số khác nhau. • Được sử dụng khi có nhu cầu: • Tái sử dụng. • Sửa lỗi và cải tiến.

    pdf35 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 662 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Bài 5: Câu lệnh lặpBài giảng Nhập môn lập trình - Bài 5: Câu lệnh lặp

    1. Đặt vấn đề • Viết chương trình xuất các số từ 1 đến 10 => Sử dụng 10 câu lệnh cout • Viết chương trình xuất các số từ 1 đến 1000 => Sử dụng 1000 câu lệnh cout ! • Giải pháp: • Sử dụng cấu trúc lặp lại một hành động trong khi còn thỏa một điều kiện nào đó. • 3 lệnh lặp: for, while, do while

    pdf58 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 520 | Lượt tải: 1

  • Giáo trình Thực hành Lập trình hệ thống nhúng STM32F407 - Bài 4: LCD I2C với STM32F407 DiscoveryGiáo trình Thực hành Lập trình hệ thống nhúng STM32F407 - Bài 4: LCD I2C với STM32F407 Discovery

    4.1. Chương trình STM32F407 Viết chương trình đọc dữ liệu ADC chân PA4, PA5, PA6 hiển thị dữ liệu lên LCD kiểu giao tiếp I2C dùng STM32F407 4.1.1. Khởi tạo và khai báo dùng STM32CubeMX Trong mục System core chọn RCC, chế độ High speed clock (HSE) chọn Crystal/Ceramic Resonator.

    pdf28 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 920 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Bài 4: Câu lệnh điều khiểnBài giảng Nhập môn lập trình - Bài 4: Câu lệnh điều khiển

    4. Các cấu trúc rẽ nhánh • Cấu trúc rẽ nhánh có thể chia làm hai loại: • Cấu trúc rẽ một trong hai nhánh : như cấu trúc if, if.else và lệnh (? :). • Cấu trúc rẽ một, hai hoặc nhiều nhánh : cấu trúc switch.case. • Trong hai cấu trúc này thì cấu trúc hai nhánh tổng quát hơn vì nó có thể áp dụng cho mọi loại biểu thức điều kiện rẽ nhánh và cấu t...

    pdf19 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 735 | Lượt tải: 1

  • Bài giảng Phân tích dữ liệu và ứng dụng - Bài 3: Giới thiệu ngôn ngữ R MarkdownBài giảng Phân tích dữ liệu và ứng dụng - Bài 3: Giới thiệu ngôn ngữ R Markdown

    RStudio và RMarkdown • Hai 'additions' rất quan trọng cho phân tích dữ liệu với R • RStudio cung cấp giao diện 'thân thiện' hơn R • RMarkdown là một 'ngôn ngữ bị chú' cho một công trình phân tích dữ liệu – một phương tiện rất có ích cho lưu trữ mã R – đảm bảo tính tái lập trong phân tích dữ liệu – có thể xuất sang Word, html và pdf

    pdf20 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 551 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Bài 3: Kiểu dữ liệu cơ bảnBài giảng Nhập môn lập trình - Bài 3: Kiểu dữ liệu cơ bản

    Bộ từ vựng của C Tên/Định danh (Identifier) ─Một dãy ký tự dùng để chỉ tên một hằng số, hằng ký tự, tên một biến, một kiểu dữ liệu, một hàm. ─Không được trùng với các từ khóa, được tạo thành từ các chữ cái và các chữ số nhưng bắt buộc chữ đầu phải là chữ cái hoặc _. ─Số ký tự tối đa trong một tên là 255 ký tự và được dùng ký tự _ chen tron...

    pdf45 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 582 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Bài 2: Thuật toánBài giảng Nhập môn lập trình - Bài 2: Thuật toán

    2. Các bước giải quyết vấn đề/bài toán bằng máy tính • Máy tính không thể dùng để giải quyết các vấn đề liên quan đến hành động vật lý hoặc biểu thị cảm xúc • Máy tính chỉ làm được những gì mà nó được bảo phải làm. Máy tính không thông minh, nó không thể tự phân tích vấn đề và đưa ra giải pháp. • Lập trình viên là người phân tích vấn đề, tạo ...

    pdf32 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 597 | Lượt tải: 1

  • Mô hình hồi quy tuyến tính từng phần sử dụng cho phân tích dữ liệu được phát triển với ngôn ngữ C# .NETMô hình hồi quy tuyến tính từng phần sử dụng cho phân tích dữ liệu được phát triển với ngôn ngữ C# .NET

    Abstract This study develops a software program used for nonlinear data analysis based on the Sequential Piecewise Linear Regression (SPLR) [1]. The SPLR is a regression analysis method relying on the concept of hinge function to identify locally linear relationship in datasets. Thus, this method can effectively used to capture nonlinear functio...

    pdf6 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 591 | Lượt tải: 1

  • Bài giảng Phân tích dữ liệu và ứng dụng - Bài 2: Biên tập dữ liệuBài giảng Phân tích dữ liệu và ứng dụng - Bài 2: Biên tập dữ liệu

    Dữ liệu thực hành "kidiq.txt" • File name: kidiq.txt • 434 trẻ với các biến số sau đây: kid.score: điểm 'thông minh' của trẻ mom.hs: mẹ tốt nghiệp trung học (0, 1) mom.iq: IQ của mẹ mom.age: tuổi của mẹ mom.work: (1=mẹ không đi làm trong 3 năm đầu của trẻ; 2=mẹ làm trong năm 2 và 3; 3=mẹ làm bán thời gian năm đầu; 4=mẹ làm toàn thời gian nă...

    pdf37 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 575 | Lượt tải: 1