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ả.
Cau 2:
Cho A lµ mét d·y gåm n sè nguyªn ( 0 < n < 50). ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc
sau:
a) NhËp d·y A tõ bµn phÝm. (2 ®iÓm)
b) HiÓn thÞ d·y A ra mµn h×nh. (1 ®iÓm)
c) T×m vµ in sè lín nhÊt cïng sè lÇn xuÊt hiÖn cña nã trong d·y (2 ®iÓm)
#include
53 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 758 | Lượt tải: 1
VII.2. Tạo và vẽ ảnh (2) Các hàm thường sử dụng – resource imagecreate ( int x_size, int y_size ): Tạo ảnh với kích thước x_size * y_size, ảnh ko phải truecolor – imagecolorallocate ( resource image, int red, int green, int blue ): Sử dụng để định nghĩa 1 màu sẽ xuất hiện trong ảnh. Đối với ảnh sử dụng palette, lần gọi đầu tiên sẽ cho màu l...
14 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 628 | Lượt tải: 1
V.1. Sử dụng PHP để kết nối với CSDL (2) Cài đặt thư viện PEAR – Yêu cầu: PHP phiên bản 5.0 – Cài đặt PHP – Chạy go-pear.bat – Theo các hướng dẫn trong chương trình (các tham số chỉ cần đặt mặc định) Nếu không cài đặt PEAR, mà copy từ máy khác, phải thêm vào C:/Windows/PHP.INI 2 dòng như ở dưới Cấu hình Zend Studio để làm việc với P...
21 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 503 | Lượt tải: 1
IV.1. Sử dụng include() Lệnh include() cho phép bạn phối hợp giữa các file trong một PHP project, ko giống như cú pháp #include của ngôn ngữ C, lệnh này không chèn mã lệnh vào file mà thực thi file php giống như cú pháp gọi hàm include() sử dụng để chia sẻ các hàm dùng chung, các đoạn mã chung trong một project có nhiều file Nếu không ...
14 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 649 | Lượt tải: 1
III.3.3. Lấy thông tin của form bằng mảng do người dùng định nghĩa Những cách lấy thông tin từ form đã nêu trên cho phép chúng ta làm việc tốt với các control đơn (có 1 giá trị) Đối với các control có nhiều giá trị như select hay checkbox, nảy sinh vấn đề là làm sao nhận được tất cả các control được lựa chọn Để giải quyết vấn đề này, ...
18 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 493 | Lượt tải: 1
II.1.2.4. Kiểu string String trong PHP là một chuỗi các ký tự 1 byte. PHP không hỗ trợ Unicode, để làm việc với Unicode bạn phải sử dụng UTF8 với các hàm utf8_encode() – utf8_decode() String của PHP hỗ trợ chiều dài rất lớn (?) Trong PHP, string được xác định theo 3 cách – Dấu nháy đơn (single quote) – Dấu nháy kép (double quote) – He...
66 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 642 | Lượt tải: 1
VI.2. Hệ thống template Trang Web có giao diện dễ thay đổi là 1 tiêu chí rất quan trọng Nếu kết hợp mã HTML và PHP không tốt thì rất khó cho người thiết kế giao diện và người lập trình làm việc với nhau khả năng thay đổi giao diện khó khăn Một phương pháp hiệu quả là sử dụng các file template (.HTML – được thiết kế từ các chương trìn...
10 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 588 | Lượt tải: 1
I.3. Lý do chọn PHP (3) Tốc độ – Nhờ vào sức mạnh của Zend Engine, khi so sánh PHP với ASP, có thể thấy PHP vượt hơn ở một số test, vượt trội ở tốc độ biên dịch. Tính khả chuyển – PHP được thiết kế để chạy trên nhiều nền tảng khác nhau, có thể làm việc với nhiều phần mềm máy chủ, cơ sở dữ liệu (ví dụ: bạn có thể phát triển dự án trên U...
18 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 709 | Lượt tải: 1
I. Giới thiệu Là một phương pháp được áp dụng rộng rãi Ý tưởng chung là phân rã bài toán thành bài toán nhỏ hơn “độc lập” với nhau. Giải các bài toán con theo cùng 1 cách thức “Tổng hợp” lời các bài toán con để có được kết quả bài toán ban đầu. Tư tưởng chung của cách tiếp cận Chia để trị II. Lược đồ chung Chia: • Bằng cách nào đ...
23 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 561 | Lượt tải: 1
III. Bài toán áp dụng 8. Tính lũy thừa Bài toán: Tính an với a, n là các số nguyên và n không âm. Tiếp cận trực tiếp: Thuật toán tính an được thực hiện bằng phương pháp lặp như sau int expose(a,n) { int result = 1; for (int i = 1; i <= n; ++i) result *= a;} III. Bài toán áp dụng 8. Tính lũy thừa Bài toán: Tính an với a, n là các ...
12 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 708 | Lượt tải: 1