• Tài liệu Môn học phương pháp lập trình - Chương 6: Kiểu dữ liệu chuỗiTài liệu Môn học phương pháp lập trình - Chương 6: Kiểu dữ liệu chuỗi

    Mảng con trỏ đến các Chuỗi  Ngoài cách dùng mảng ký tự hai chiều để lưu trữ mảng các Chuỗi, ta có thể dùng mảng của các con trỏ. Mỗi con trỏ sẽ chứa địa chỉ của Chuỗi  Ví dụ: char *str[20];

    pdf5 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1329 | Lượt tải: 0

  • Tài liệu Môn học phương pháp lập trình - Chương 5: Con trỏTài liệu Môn học phương pháp lập trình - Chương 5: Con trỏ

    Mảng con trỏ  Mỗi biến con trỏ là một biến đơn. Ta có thể tạo mảng của các con trỏ với mỗi phần tử của mảng là một con trỏ.  Cú pháp: type *pointerArray[elements]; − type: kiểu dữ liệu mà các con trỏ phần tử trỏ đến. − pointerArray: tên mảng con trỏ. − elements: số phần tử của mảng con trỏ.

    pdf10 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1447 | Lượt tải: 0

  • Tài liệu Môn học phương pháp lập trình - Chương IV: MảngTài liệu Môn học phương pháp lập trình - Chương IV: Mảng

    Sắp xếp trên mảng một chiều: Viết hàm sort(a[ ],n) sắp xếp một mảng n phần tử theo thứ tự tăng. Sắp xếp trên mảng một chiều: Nguyên tắc sắp xếp mảng hai chiều là đưa toàn bộ giá trị của mảng hai chiều ra một mảng một chiều, tiếp theo sắp xếp trên mảng một chiều này và cuối cùng là đưa các giá trị từ mảng một chiều vào mảng hai chiều. Viết ...

    pdf9 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1571 | Lượt tải: 0

  • Tài liệu Môn học phương pháp lập trình - Chương 3: Chương trình conTài liệu Môn học phương pháp lập trình - Chương 3: Chương trình con

    Hàm đệ quy phải có 2 phần: • Phần dừng hoặc phải có trường hợp nguyên tố. Trong các ví dụ trên thì trường hợp n=0 là trường hợp nguyên tố. • Phần đệ quy: là phần có gọi lại hàm đang được định nghĩa. Trong ví dụ trên thì phần đệ quy là n>0 thì n! = n * (n-1)!

    pdf18 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1473 | Lượt tải: 0

  • Kĩ thuật lập trình - Chương 2: Các cấu trúc điều khiển (control structures)Kĩ thuật lập trình - Chương 2: Các cấu trúc điều khiển (control structures)

    Lệnh return Lệnh return cho phép một hàm trả về một giá trị cho thành phần gọi nó. Cú pháp: ◦ Trong đó biểu thức chỉ rõ giá trị được trả về bởi hàm. ◦ Kiểu của giá trị này phải hợp với kiểu của hàm. ◦ Trường hợp kiểu trả về của hàm là void, biểu thức sau lệnh return rỗng: return;

    pdf9 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1540 | Lượt tải: 0

  • Tài liệu Môn học phương pháp lập trìnhTài liệu Môn học phương pháp lập trình

    CHUYỂN ĐỔI KIỂU DỮ LIỆU • Phép chuyển đổi kiểu cho phép chuyển đổi dữ liệu từ kiểu này sang kiểu khác. • Cách cơ bản nhất được thừa kế từ ngôn ngữ C là : (Kiểu dữ liệu)

    pdf25 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1340 | Lượt tải: 0

  • Kĩ thuật lập trình - Chapter 3: Objects, types, and valuesKĩ thuật lập trình - Chapter 3: Objects, types, and values

    All language standards are updated occasionally Often every 5 or 10 years The latest standard has the most and the nicest features Currently C++14 The latest standard is not 100% supported by all compilers GCC (Linux) and Clang (Mac) are fine Microsoft C++ is OK Other implementations (many) vary

    ppt29 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1282 | Lượt tải: 0

  • Lập trình mạng - StreamLập trình mạng - Stream

    Methods with Description 1 public void close() throws IOException{} This method closes the file output stream. Releases any system resources associated with the file. Throws an IOException. 2 protected void finalize()throws IOException {} This method cleans up the connection to the file. Ensures that the close method of this file output str...

    pdf22 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1515 | Lượt tải: 0

  • Lập trình trên môi trường Windows - Windows control - Phần 1Lập trình trên môi trường Windows - Windows control - Phần 1

    OpenFileDialog OpenFileDialog dialog = new OpenFileDialog(); dialog.InitialDirectory = Application.ExecutablePath; dialog.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"; dialog.FilterIndex = 2; dialog.RestoreDirectory = true; if (dialog.ShowDialog() == DialogResult.OK) { MessageBox.Show(dialog.FileName); }

    pdf31 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1262 | Lượt tải: 0

  • Lập trình mạng - Môn học JavaLập trình mạng - Môn học Java

    1. Phát sinh 5 số ngẫu nhiên không lặp lại từ 0 đến 10 2. Phát sinh một số ngẫu nhiên từ 10 đến 100 3. Phát sinh một ký tự chữ thường ngẫu nhiên 4. Phát sinh một ký tự chữ hoa ngẫu nhiên

    pdf43 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1399 | Lượt tải: 0