... trình gọi hàmHàm C trả kết thông qua tên hàm hay không trả kết Hàm main() hàm đặc biệt ngôn ngữ lập trình C hàm thực chương trình Khi thực hiện, hàm gọi hàm khác để thực chức riêng rẽ Các hàm tập ... trình C 1.4 Thư viện hàm chuẩn C Thư viện hàm chuẩn C tập hợp hàm xây dựng trước Mỗi thư viện hàm chứa hàm theo công dụng riêng Tất trình biên dịch C chứa thư viện hàm chuẩn Mộthàm viết lập trình ... để trả kết cho hàm 4.3 Thực thi hàm Cú pháp: ([Danh sách tham số]) Mộthàm định nghĩa chúng chưa thực thi trừ ta có lời gọi đến hàm Trong chương trình, gặp lời gọi hàmhàm bắt đầu thực...
... Nhập vào chữ số In tổng chữ số chữ số hàng chục, hàng đơn vị tổng (ví dụ chữ số 3, 1, 8, có tổng 17 chữ số hàng chục hàng đơn vị 7, cần in 17, 1, 7) 16 Nhập vào số nguyên (có chữ số) In tổng chữ ... chương trình Đặc biệt hàm có hàm có tên hàm main() Khi chạy chương trình, câu lệnh hàm main() thực Trong hàm main() có câu lệnh gọi đến hàm khác cần thiết, hàm chạy lại gọi đến hàm khác viết chương ... bấm Ctrl-QA Vào từ nhóm từ cần tìm vào cửa sổ Find, nhóm thay (nếu dùng Ctrl-QA) vào cửa sổ Replace đánh dấu vào tuỳ chọn cửa sổ bên sau ấn Enter Các tuỳ chọn gồm: không phân biệt chữ hoa/thường,...
... phụ thuộc nhiều vào chất ứng dụng cách liệu yêu cầu sử dụng Một vài mô hình liệu đề xuất nhằm tập - - 1002 16 trung vào yêu cầu tương tác nhu cầu tập hợp liệu đa dạng ứng dụng Một loại ứng dụng ... vai trò chúng cho node lại mạng Các node lại mạng dựa vào tin cường độ tín hiệu nhận số tiêu chuẩn để định xem có tham gia vào cụm hay không Và sau node thông báo cho node chủ biết có mong muốn ... cạnh thông báo mức lượng thấp tham gia vào trình định tuyến Công suất lại giành cho nhiệm vụ cảm biến + Mặt phẳng quản lý di chuyển: có nhiệm vụ phát đăng ký chuyển động node Từ xác định xem node...
... ""; ?> KIỂU XÂU KÝTỰ Luôn đặt dấu “” dấu „‟ Hiển thị chuỗi, số, … dùng lệnh echo lệnh print PHP Ghép chuỗi với sử dụng kýtự Một số hàm xử lý chuỗi độ dài chuỗi strpos() ... đúng; } while (điều_kiện); HÀM TRONG PHP Tƣơng tự nhƣ JavaScript Khai báo function tên _hàm( các_giá_trị_truyền) { // nội dung hàm return giá_trị_trả_về; } VÍ DỤ - HÀM Function ... lƣu vào thƣ mục htdocs thƣ mục cài đặt xampp SẴN SÀNG LẬP TRÌNH WEB SO SÁNH PHP VÀ JAVASCRIPT PHP ngôn ngữ kịch phía server JavaScript ngôn ngữ kịch phía client Kịch PHP đƣợc thực server Một...
... thường gặp + Không phân biệt hàm thủ tục + Viết sai từ khoá hàm thủ tục + Trong hàm lệnh trả giá trị cho hàm + Gán giá trị biến cho thủ tục + Quên khai báo kiểu liệu cho tên hàm … b) Biện pháp sửa ... định Khi tham chiếu đến phần tử mảng chiều thường viết sai Ví dụ để tham chiếu đến phần tử thứ mảng a học sinh viết a1 a(1) Đối với ‘‘Kiểu xâu’’ học sinh thường nhầm lẫn hàm thủ tục … b) Biện pháp ... gặp - Lỗi đặt tên hằng, tên biến trùng VD: Var a, A: byte; (Pascal không phân biệt chữ hoa chữ thường Do a A một) Lỗi đặt tên hằng, tên biến, tên chương trình, không qui định ngôn ngữ lập trình...
... c th c hi n thông qua hàm c a hàm graphresult L i ñ ho thư ng phát sinh không tìm th y trình ñi u n ñ ho , ho c khai báo không ñúng tham s GD, GM, DP N u phát hi n l i hàm Graphresult s nh n ... l i hàm Graphresult s nh n m t giá tr cho b ng sau, m i giá tr ng v i m t h ng chu i ký t : B ng l i c a hàm Graphresult Giá tr H ng chu i ý nghĩa Grok T t, l i -1 Grnoinitgraph Không tìm th ... giác có to ñ nh p vào m ng (Fillpoly), Tô màu cho mi n (Floodfill) - Khi v ñư ng tròn ho c khung ch nh t không th t o hoa văn tô màu n n - Th t c SETFILLSTYLE(n1,n2) c n ñưa vào trư c th t c v...
... Filepos(bi n_t p) Hàm cho v trí hi n th i c a tr t p Ví trí ñ u * Hàm Filesize Filesize(bi n_t p) Hàm cho s lư ng ph n t c a t p Hàm cho giá tr t p r ng ð thêm ph n t vào t p ph i thêm vào cu i t p ... trư c ñ c ph i ki m tra xem ñã k t thúc t p chưa, dùng hàmchu n eof sau: eof(bi n_têp); hàm cho giá tr True n u tr cu i t p, ngư c l i hàm cho giá tr False 167 Trư ng ð i h c Nông nghi p - Giáo ... n thêm m t phân t vào t p ph i thêm vào cu i t p Ki u truy nh p ñơn gi n vi c t o t p, x lý t p, song linh ho t - Truy nh p t p tr c ti p( direct access ): Có th truy nh p vào b t kỳ ph n t t...
... khác gi a hàm th t c - Hàm cho giá tr thông qua tên hàm Tên hàm l i g i hàm ñư c coi m t bi n có th tham gia vào bi u th c, th t c vào Cu i thân hàm ph i có l nh gán giá tr cho tên hàm - Tên ... end - Hàm ñ t v trí sau khai báo bi n chương trình trư c thân chương trình - Ch ñư c g i t i hàm sau ñã khai báo hàm - Ơ ví d ta khai báo hàm có tên DT có ki u real, tham s hình th c c a hàm là: ... chương trình có l i g i hàm, chúng ñ u n m l nh Writeln Trong l i g i hàm th nh t, tham s th c s a=2, b=3, c=2 Trong l i g i hàm th hai, tham s th c s a,b,c có giá tr ñư c nh p vào t bàn phím b -...
... bình c ng Vi t chương trình nh p vào m t xâu ký t Hãy xây d ng xâu ch a ký t ñ o c a xâu ñó, ñ m xem có ký t 'a ' ho c ‘A’ xâu Vi t chương trình nh p vào m t xâu ký t Hãy ki m tra xem xâu ñó có ... gõ vào t bàn phím N u không gõ kí t mà gõ Enter xâu St r ng • Vi t xâu kí t hình: Write(St) Writeln(St) 2.3 Các th t c hàmchu n x lý xâu kí t Gi thi t St xâu kí t có ñ dài chu n 255 kí t a Hàm ... St:=Concat(St1,St1,St3); K t qu St 'Lao dong Hoc tap Vui choi' f Hàm Pos(s1,St) Hàm cho v trí ñ u tiên c a xâu s1 xâu St N u không tìm th y hàm cho giá tr St:='12345abc'; 149 Trư ng ð i h c Nông nghi...
... th t c readln; tham s cho phép d ng chương trình ch gõ m t phím b t kì trư c ti p t c Chú ý: Khi vào d li u cho bi n kí t ho c bi n xâu kí t ta dùng th t c Readln( ) m i bi n m t th t c Ví d : ... ð u chương trình khai báo bi n Var t: string; p: char; i,j,k : integer; Trong thân chương trình vào d li u cho bi n có th vi t sau: Readln(t); readln(p); readln(i,j,k); 2.2 Các th t c d li u Có ... nh p d li u cho bi n x:( ta gõ ) hay x= ( ta gõ ) nên vi t câu d n nh p g i ý bi n s ñư c nh p vào, không nên b qua ho c vi t writeln( ' Hãy nh p d li u cho bi n x:'); hay writeln('x='); read(x);...
... * Các hàm s h c chu n dùng cho ki u s nguyên s th c: ðây nh ng hàm ñư c ñ nh nghĩa s n TURBO PASCAL, ta có th s d ng công c ñ tính toán Tên hàm ( TP ) ABS(X) SQR(X) SQRT(X) Cho k t qu ( hàm) |X ... d : 'a' < 'b' H ng kí t ñư c vi t c p d u nháy ' ' Các hàm dùng cho ki u kí t : Tên hàm ( TP ) ORD(C) CHR(n) SUCC(C) PRED(C) Cho k t qu ( hàm) cho s th t c a kí t C b ng mã cho kí t có s th t ... tính Không ph i t t c s th c ñ u có th bi u di n ñư c máy tính mà ñ l n ñ tinh xác c a ph thu c vào máy chương trình d ch - Ki u s th c ñư c khai báo v i t khoá real - Ph m vi bi u bi n: t 1.9x10-39...
... i h c l p trình nên ghi nh phím ch c năng: F2 ghi t p ñang so n th o vào ñĩa N u chưa ñ t tên s có thông báo ñ ta gõ tên vào (tên ñư c ñ t theo quy ñ nh c a MS-DOS ) 113 Trư ng ð i h c Nông nghi ... file nói n m thư m c TP (ho c TURBO hay TP5, TP7 tuỳ theo phiên b n hay ngư i s d ng) Ta chuy n vào thư m c b ng l nh CD TP↵, sau ñó gõ TURBO ↵ Màn hình s hi n sau: File Edit Run Compile Options ... t dành riêng c a TURBO PASCAL, nh ng t ñã ñư c gán s n nh ng ch c ñ c bi t, ta không ñư c dùng vào vi c ñ t tên hay công vi c khác Sau ñây m t s t quan tr ng, b n ñ c s l n lư t bi t t khoá ch...
... (đúng) Các toán tử (phép toán) Khi biểu thức có nhiều kiểu toán tử thứ tự ưu tiên phải thiết lập kiểu toán tử với Sau bảng thứ tự ưu tiên kiểu toán tử khác Thứ tự Kiểu toán tử Số học Quan hệ ... khai báo Hàm main() Các hàm (nếu có) Khối khai báo Gồm khai báo sử dụng thư viện, khai báo số, khai báo hàm (các nguyên mẫu hàm) , khai báo biến toàn cục khai báo kiểu liệu tự định nghĩa Hàm (main()) ... Miền giá trị: 256 kýtự bảng mã ASCII Chính kiểu số nguyên do: • Lưu tất liệu dạng số • Không lưu trực tiếp kýtự mà lưu mã ASCII kýtự Ví dụ: Lưu số 65 tương đương với kýtự ‘A’… Lưu số...
... (Identifier): g m t ký t alphabet ̌ Tên bi n ph i b t đ u b ng ho c ký t _ ̌ Theo sau ký t đ u có th ký t ch , s ̌ Không đ c trùng v i t khóa ̌ S ký t t i đa m t tên 255 ký t ̌ Không có kh ang ... int x; void Nhap(); Hàm int main() { // Các l nh } Hàm n+1 Hàm main a Ph i có nh t hàm main Ch ng trình t ì h l ô b tđ ut Khoa TVTHK Tin H c iC ng Ph n II Ch hà main hàm i ng 1: Gi i Thi u ... B t v ng c a C Các ký t đ c s d ng ̌ B ch 26 ký t Latinh A, B, C, …, Z, a, b, c, …, z ̌ B ch s th p phân : 0, 1, 2, …, ̌ Các ký hi u toán h c : + – * / = < > ( ) ̌ Các Cá ký t đ c bi t : , :...
... (đúng) Các toán tử (phép toán) Khi biểu thức có nhiều kiểu toán tử thứ tự ưu tiên phải thiết lập kiểu toán tử với Sau bảng thứ tự ưu tiên kiểu toán tử khác Thứ tự Kiểu toán tử Số học Quan hệ ... khai báo Hàm main() Các hàm (nếu có) Khối khai báo Gồm khai báo sử dụng thư viện, khai báo số, khai báo hàm (các nguyên mẫu hàm) , khai báo biến toàn cục khai báo kiểu liệu tự định nghĩa Hàm (main()) ... Miền giá trị: 256 kýtự bảng mã ASCII Chính kiểu số nguyên do: • Lưu tất liệu dạng số • Không lưu trực tiếp kýtự mà lưu mã ASCII kýtự Ví dụ: Lưu số 65 tương đương với kýtự ‘A’… Lưu số...
... "phuocduong" Khi gặp xâu ký tự, máy cấp phát khoảng nhớ cho mảng kiểu char đủ lớn để chứa kýtự xâu chứa thêm kýtự '\0' kýtự dùng làm kýtự kết thúc xâu kýtựkýtự xâu chứa phần tử mảng 3.4.20 Kiểu ... nguyên mẫu hàm + Hàm main() + Định nghĩa hàm (hàm main đặt sau xen vào hàm khác) 3.4.13 Lệnh khối lệnh Luận văn tốt nghiệp 28 GVHD: Thầy Vương Tấn Sĩ SVTH: Nguyễn Long Phước Đường + Lệnh: Một biểu ... trình, Thứ tựhàm chương trình bất kỳ, song chương trình thực từhàm main() Hàm xem đơn vị độc lập chương trình, hàm có vai trò ngang nhau, phép xây dựng hàm bên hàm khác Xây dựng hàm bao gồm:...
... thường gặp + Không phân biệt hàm thủ tục + Viết sai từ khoá hàm thủ tục + Trong hàm lệnh trả giá trị cho hàm + Gán giá trị biến cho thủ tục + Quên khai báo kiểu liệu cho tên hàm … b) Biện pháp sửa ... Khi tham chiếu đến phần tử mảng chiều thường viết sai Ví dụ để tham chiếu đến phần tử thứ mảng a học sinh viết a1 a(1) - Đối với ‘‘Kiểu xâu’’ học sinh thường nhầm lẫn hàm thủ tục - … b) Biện ... gặp - Lỗi đặt tên hằng, tên biến trùng VD: Var a, A: byte; (Pascal không phân biệt chữ hoa chữ thường Do a A một) - Lỗi đặt tên hằng, tên biến, tên chương trình, không qui định ngôn ngữ lập trình...
... Hằng ký tự: kýtự đơn nằm nằm dấu ngoặc đơn o Ví dụ: ‘a’: kýtự a o Một số kýtự đặc biệt Kýtự Ý nghĩa Xóa lùi (BackSpace) Tab Xuống hàng Dấu enter Nháy kép Nháy đơn Số ngược Đẩy trang Kýtự ... kết thúc thối lệnh 28 2.5.Toán tử biểu thức 2.5.1.Toán tử số học Toán tử + * / % ++ Ý nghĩa Cộng Trừ Nhân Chia nguyên Chia dư Tăng Giảm 2.5.2.Toán tử bit Toán tử & | ^ > >>> ~ Ý nghĩa AND ... kiểu boolean 2.2.3.Kiểu kýtự (char) Kiểu kýtự ngôn ngữ lập trình java có kích thước bytes dùng để biểu diễnkýtự mã Unicode Như kiểu char java biểu diễn tất 216 = 65536 kýtự khác Giá trị mặc...
... kýtự Unicode Lớp luồng kýtự Ý nghĩa BufferedReader Luồng nhập kýtự đọc liệu vào vùng đệm BufferedWriter Luồng xuất kýtự ghi liệu tới vùng đệm CharArrayReader Luồng nhập đọc liệu từ mảng ký ... (buffer xuất) Ghi kýtự Ghi mảng kýtự Ghi phần mảng kýtự Ghi chuỗi Ghi phần chuỗi kýtự 148 5.5.1.Nhập Console dùng luồng kýtự Thường việc nhập liệu từ Console dùng luồng kýtự thuận lợi dùng ... Kiểm tra xem luồng có hỗ trợ thao tác đánh dấu mark() không? Đọc kýtự Đọc buffer.length kýtự cho vào buffer Đọc numChars kýtự cho vào vùng đệm buffer vị trí buffer[offset] Kiểm tra xem luồng có...