... VC VC & & BB BB Nội dung Cc kiểu liệu sở Biến, Hằng, C u lệnh & Biểu th cCc lệnh nhập xuất Một số ví dụ minh họa Cc kiểu liệu sở VC VC & & BB BB Cc kiểu liệu sở Turbo C có kiểu ... (Range) (*) Độ x c đơn (Single-precision) x c đến số lẻ (**) Độ x c kép (Double-precision) x c đến 19 số lẻ Cc kiểu liệu sở VC VC & & BB BB Kiểu luận lý Đ c điểm C ngầm định c ch không tường ... giống định dạng xuất c đ c tả Cc đối số tên biến chứa giá trị nhập đặt trư c dấu & Cc kiểu liệu sở 35 VC VC & & BB BB C u lệnh nhập Ví dụ, cho a b kiểu số nguyên scanf(“%d”,...
... NNLT b c cao lệnh GOTO không dùng nữa, c u tr c chương trình Trường Cao đẳng CNTT HN Việt – Hàn Khoa Khoa h c máy tính 5/50 Cc lệnh cc u tr c Một lệnh cc u tr c lệnh chứa lệnh kh cCc lệnh ... lệnh cc u tr c lệnh lệnh cc u tr c Hầu hết ngônngữ cung c p tập hợp lệnh cc u tr c biểu thị dạng điều khiển ( hợp thành, lựa chọn lặp lại) mà không c n dùng lệnh GOTO Trường Cao đẳng CNTT ... tr c chương trình: tuần tự, lựa chọn lặp lại Ccngônngữ kh c nhau, c i đặt c u tr c kh c Trường Cao đẳng CNTT HN Việt – Hàn Khoa Khoa h c máy tính 4/50 Điều khiển dùng nhãn lệnh lệnh GOTO C c...
... đa số ngônngữlậptrình b c cao kh c 6.4.1 C u tr c rẽ nhánh : - C u tr c if…else : C pháp : if(biểu_th c_ logic){khối_lệnh_1}else{khối_lệnh_2} khối_lênh_1 th c biểu th c logic dấu ngo c trả ... biến x c định ta gán giá trị c thể cho R gồm c kiểu liệu : - numeric (kiểu số): - character - string - logical Kh c với ngônngữlậptrình b c cao, giá trị số R không chia thành kiểu th c( real) ... Tên hàm gần đặt c ch nào, nhiên c n tránh đặt tên hàm trùng hàm sẵn c R • Ch c phần thân hàm : Tại c u lệnh điều khiển th c ch c hàm khai báo Cc câu lệnh riêng biệt ngăn c ch dấu “;” • Phạm...
... JavaScript ngônngữ kịch phía client Kịch PHP đƣ c th c server Một yêu c u PHP trả client dƣới dạng HTML túy Kịch JavaScript đƣ c th c client Mã nguồn JavaScipt đƣ c đƣa client th c C PHÁP PHP C ... mở, đƣ c cung c p miễn phí C I ĐẶT WEB SERVER C i đặt web server Apache C i đặt PHP C i đặt MySQL => C i đặt XAMPP C U HÌNH WEB SERVER Sử dụng c ng cc u hình sẵn c XAMPP Cho phép ... BÀIGIẢNG Tổng quan ứng dụng web Lậptrình web với PHP Kết nối sở liệu MySQL PHP GIỚI THIỆU NGÔNNGỮ PHP PHP ngônngữ kịch phía server Cc kịch (lệnh) PHP đƣ c th c server trƣ c trả cho...
... PASCAL ,C, C++,Java, …với phiên kh c D C ng c h c: (1') Hôm tìm hiểu ngônngữlậptrình bao gồm ngôn ngữ: Ngônngữ máy 2 Hợp ngữNgônngữ b c cao Cc bạn ghi nhớ vai trò ngônngữngônngữlập ... hợp ngữ phải dịch ngônngữ máy nhờ chương trình hợp dịch trư c th c máy 10' tính NGÔNNGỮ B C CAO: Hợp ngữngônngữ thuận lợi cho nhà lậptrình chuyên nghiệp chưa thật thích hợp với đông người lập ... người ta xây dựng ngônngữlậptrình b c cao, ngônngữ viết gần với ngônngữ tự Thuyết trình: 15' nhiên hơn, c tính đ clập cao, phụ thu c vào loại máy tính Ngônngữ b c cao ngônngữ FOTRAN (FORmula...
... điều khiển Picture (chính x c th c số ch c Picturebox) c ưu điểm t c độ nhanh hơn, chiếm tài nguyên Picture Ngoài c thu c tính Stretch để co giãn kích thư c ảnh, Picturebox Th c hành: Hiển ... tính chất thích cho điều khiển kh c người dùng • Command button điều khiển thường dùng để th c thi c ng vi c người dùng click chuột (C c điều khiển kh c làm nút lệnh command tr c quan chuẩn t c ... yêu c u người sử dụng lựa chọn nhiều lựa chọn (C ng c lựa chọn nào) Thu c tính Value cho biết check box c chọn không Th c hành: Đặt kiểu chữ cho hộp văn (Đậm, nghiêng, gạch chân) người dùng click...
... Sau in CKN = N!/(K!*(N-K)!) Kỹ thuật trình bày - C u tr c, c ch quản lý logic vật lý, c ch làm vi c solution project - Th c chia nhỏ ứng dụng để chuyên môn hóa phần C kiểu phương th c lớp Trình ... File Add New project… Tương tự c ch tạo project th c hành trư c, chọn thể loại project Console Application Đặt tên cho project “modular” Quan sát c u tr c thư m c solution c a sổ Solution Explorer ... With Other Encoding” để chọn bảng mã thích hợp – sau bạn chọn c ch lưu theo UTF8 hình (c ng chọn tùy chọn Unicode – Codepage 1200): C i đặt phần mã lệnh cho kiện Click nút bấm btnSelectImage sau:...
... 11 PRED(ch): cho ký tự nằm liền trư c (Pred(ch) = CHR(ORD(ch) – 1) SUCC(ch): cho ký tự nằm liền sau (Succ(ch) = CHR(ORD(ch) + 1) Khái niệm đếm đư c, không đếm Trong kiểu liệu chuẩn, Chỉ c kiểu ... End b Lập chương trìnhCc bư clập chương trình bao gồm: • Chọn ngônngữ • Phân bố nhớ • Phiên dịch thuật giải từ ngônngữ mô sơ đồ khối sang ngônngữ chọn (viết chương trình nguồn) • Nhập chương ... Pascal Tồn nhiều phiên Pascal c phiên Turbo Pascal hãng Borland (Mỹ) Pascal ngônngữlậptrìnhcc u tr c Dễ h c dùng để dạy lậptrình nhiều trường đaị h c Một định nghĩa tiếng t c giả là: C u...
... Nội dung C u tr c Cấu tr c lựa chọn C u tr clặp Giới thiệu thuật toán đệ quy Ngoại lệ xử lý ngoại lệ C u tr cCc công vi c (c c thao t c) th c cách tuần tự, c ng vi c nối tiếp c ng vi c Lưu đồ ... tiếp t c "); getch(); } C u tr c lựa chọn (tt) C u tr c 3: Trường hợp th c Trong ngônngữlậptrình C, c u tr c thể lệnh switch cc pháp sau: switch ( ) { case
... UCLN a b Bư c 1: Nhập vào số a b Bư c 2: So sánh hai số a b, gán số nhỏ gán cho UCLN Bư c 3: Nếu hai số a b không chia hết cho UCLN th c bư c 4, ngưc lại a b chia hết cho UCLN th c bư c ... Bư c 4: Giảm UCLN đơn vị quay lại bư c Bư c 5: Chỉ UCLN - Kết th cCc đ c trưng thuật toán Tính Tính dừng Tính x c định Tính phổ dụng Tính hiệu Cc đ c trưng thuật toán Trong trình nghiên c u ... toán Cc đ c trưng thuật toán Ngônngữ biểu diễn thuật toán Khái niệm thuật toán Thuật toán hệ thống chặt chẽ rõ ràng quy t c x c định dãy thao t c liệu vào cho sau số hữu hạn bư c th c thao tác...
... phần tử Tổ ch c cấu tr c 2.2 Kiểu liệu cc u tr cCc thu c tính chủ yếu CTDL bao gồm Phép toán lựa chọn phần tử c u tr c Lựa chọn ngẫu nhiên Lựa chọn Cc phép toán thao t c toàn c u tr c dl Thêm ... không chứa giá trị 2.2 Kiểu liệu cc u tr c - Kiểu liệu cc u tr c hay gọi c u tr c liệu (CTDL) kiểu liệu mà ÐTDL ÐTDL cc u tr c - Cc thu c tính chủ yếu CTDL bao gồm Số lượng phần tử Kiểu ... người lậptrình biết c ch tập trung vào vấn đề, thu c tính chất chương trình mà bỏ qua thu c tính không c n thiết Trừu tượng hóa trình vi c phân chia chương trình thành chương trình Mỗi chương...
... định c ng vi c mà chương trình phải th c để xử lý liệu mô tả khai báo Cc câu lệnh ngăn c ch dấu chấm phẩy (;) C hai loại c u lệnh : c u lệnh đơn c u lệnh cc u tr c Lệnh đơn lệnh không chứa ... với ÐTDL Ccngônngữ kh c phép gán kh c Kh c cú pháp Kh c kết trả Khac c ch th c tiến hành phép gán C U HỎI VÀ BÀI TẬP Thế biểu th c ? Biểu th c dùng trường hợp ? Phân biệt biểu th c quan hệ ... th c Khái niệm Biểu th c kết hợp toán tử ( phép toán) toán hạng để diễn đạt c ng th c toán h cCc toán tử C Toán tử Ý nghĩa Cc phép toán số h c + C ng - Trừ * Nhân / Chia lấy phần nguyên % Chia...
... người lậptrình chương trìnhc i đặt c ch dùng c u tr c liệu phép toán cung c p thân ngônngữlậptrình Đ c tả c i đặt chương trình (tt) Sự c i đặt x c định thân chương trình con, bao gồm vi c khai ... biến hơn) Đ c tả c i đặt chương trình (tt) C i đặt chương trìnhCc phép toán nguyên thuỷ c i đặt c ch dùng c u tr c liệu phép toán cung c p máy tính ảo bên ngônngữlậptrình Chương trình biểu ... c chương trình (thu c chương trình đó) th c thi thời gian - Điều khiển luôn trả cho chương trình gọi vi c th c thi chương trình kết th c Đ c tả c i đặt chương trình Đ c tả chương trình Sự đặc...
... BÀI GI I C U I M t chương trình C+ + bao g m nhi u c u l nh Thông thư ng c u l nh ñư c th c hi n m t c ch l n lư t theo th t mà chúng ñư c vi t Ccc u tr c ñi u n cho phép thay ... Hình th c ñư c g i l nh if-else c hình th c chung : if (bi u th c) l nh 1; else l nh 2; Trư c tiên bi u th c ñư cc lư ng N u k t qu kh c l nh ñư c th c thi Ngưc l i, l nh ñư c th c thi Ví ... default cu i m t tuỳ ch n, không b t bu c ph i c , ñư c th c hi n n u t t c case trư c ñó không ñư c so kh p Ví d : L p chương trình phân lo i h c sinh theo ñi m, s d ng c u tr c switch : #include...
... 2/2 Đề 04 End; Var t:tro; {trỏ g c cây} Hãy lập hàm: Function copy(T:tro):tro; Cho phép, với c g c trỏ T, lập (ở nhớ trong) cho lại địa g cBài Với nhị phân khai báo 3, ta tiến hành ... theo sở đồ sau, c danh sách tuyến tính để làm (c c trỏ tới) nút c n ghi nhớ Nạp (con trỏ) g c vào danh sách; While danh sách không rỗng Begin Lấy nút từ danh sách, gọi Thăm N (chẳng hạn in giá ... danh sách Nạp phải N vào danh sách End; N; nó); (nếu c ); (nếu c ); Tuy nhiên, tùy theo c ch chọn nút N từ danh sách nào, mà ta thành lập giải thuật duyệt kh c nhau: - Giải thuật S (dùng stack):...
... 04 2/2 Bài Người ta diễn tả biểu th c số h c infix nhị phân sau: - Cc nút chứa toán tử (+,-,*,/,#,↑) Trong # phép toán ↑ phép lũy thừa - Cc chứa toán hạng (số th c) - Mỗi nút c trường: Ctrai ... toán hạng a Hãy viết khai báo (trong Pascal) cho b Giả sử c (xây dựng yêu c u trên), trỏ trỏ T Hãy viết hàm (Function) cho phép tính giá trị biểu th c tương ứng với Trình bày: Trần Hoài Nhân ... nút trái, Cphai trỏ tới nút phải, trường LoaiNut cho biết nút ứng với +,-,*,/,#,↑ hay toán hạng Nếu loại nút # c phải, loại nút toán hạng trái, phải nút c thêm trường chứa trị (Th c) toán hạng...
... Đề 10 2/2 b Hãy khai báo Pascal trên, viết hàm (Function) cho phép tính giá trị trỏ bới trỏ T cho trư c (giả thiết TNIL) Trình bày: Trần Hoài Nhân ...
... Tiếptheo:danhsách; end; Một danh sách m c nối từđiển phải thứ tự (tăng dần) tất từ phải kh c b Viết thủ t c hiển thị tất từ hình theo thứ tự tăng dần c Viết thủ t c bổ sung từ mới, c ch đ c từ từ bàn ... Từđiển (dùng phép tìm kiếm danh sách m c nối chứa liệu tăng dần) - Nếu tìm thấy, hiểu thị thông báo “Đã c từ điển” - Nếu không tìm thấy, chèn vào Từđiển vị trí thích hợp Trình bày: Trần Hoài Nhân...
... trỏ cb Hãy viết thủ t c dạng: Procedure chuyenBl(var d ,c: tro; db,cb,noiden:tro); Cho phép chuyển dời Bloc(db,cb) tới trư c dòng trỏ noiden danhsach(d ,c) , giả sử noiden không Bloc c Viết thủ t c: ... c Viết thủ t c: Procedure chepBl(var d:tro; db,cb,noiden:tro); Cho phép chép (mà không hủy) Bloc(bd,cb) tới trư c dòng trỏ noiden danh sách c đầu d Giải sử noiden không Bloc Trình bày: Trần Hoài ... văn rỗng} a Viết thủ t c dạng: Procedure XenTruoc(var d:tro;p:tro;s:str80); Cho phép xen dòng với nội dung cho s vào trư c phần tử trỏ p danh sách c đầu d b Gọi Bloc(db,cb) khối liền dòng kể...