... 2.6.1 Toán tử số học 22 2.6.2 Toán tử quan hệ 23 2.6.3 Toán tử logic 24 2.6.4 Toán tử bit 25 2.6.5 Toán tử tăng giảm 25 2.6.6 Toán tử gán ... Dấu cách (khoảng trắng) dùng để phân cách từ 2.1.2 Tên Tên dãy kýtự liền bắt đầu chữkýtự gạch theo sau chữ cái, dấu gạch dưới, chữ số Một tên không chứa kí tự đặc biệt dấu cách, dấu chấm câu,… ... [=] Các kiểu liệu chuẩn 2.3.1 Kiểu char Trong ngôn ngữ lập trình C xử lý liệu chữ viết (kí tự) Các kí tựchữ viết thường dùng chữ A,B,C….Z, a,b,c,… z; chữ số 0,1,2,…9; dấu chấm câu...
... 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ữ số chữ ... câu lệnh ngôn ngữ C++ − Các chữ la tinh (viết thường viết hoa) : a z A Z Cùng chữ viết thường phân biệt với viết hoa Ví dụ chữ 'a' khác với 'A' − Dấu gạch dưới: _ − Các chữ số thập phân: 0, 1, , ... tuân theo số qui tắc sau: − Là dãy kýtự liên tiếp (không chứa dấu cách) phải bắt đầu chữ gạch − Phân biệt kí tự in hoa thường − Không trùng với từ khóa − Số lượng chữ dùng để phân biệt tên gọi đặt...
... vào thời gian sống phin Do vậy, nhà khoa học nỗ lực tìm giải thuật giao thức thiết kế cho node mạng nhằm tiết kiệm nguồn lượng hạn chế Kiến trúc giao thức mạng cảm nhận Hình 1.2 Kiến trúc giao thức ... Clustering Hierarchy) giao thức phân cấp theo cụm thích ứng lượng thấp Đây giao thức thu lượm phân phát liệu tới sink đặc biệt trạm sở Mục tiêu LEACH là: Mở rộng thời gian sống mạng Giảm tiêu thụ lượng ... môi trường, khí hậu, theo dõi điều khiển giao thông, phương tiện xe cộ,… Hơn nữa, với tiến công nghệ hội tụ hệ thống công nghệ như: kỹ thuật vi điện tử, giao tiếp không dây, công nghệ mạch tích...
... echo ""; ?> 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 ... CHUỖI KÝTỰ String
... lỗi thường 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ữhoachữ 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ữ ... khai báo mảng số đầu số cuối chưa xác đị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 ... nguyên dương A1, A2, …, An Tìm phần tử lớn dãy với số - Bước Sau học sinh nêu lại thuật toán tìm giá trị lớn (đã học lớp 10) Giáo viên chiếu chương trình chuẩn bị sẵn cho lớp quan sát Program...
... ý nghĩa Không t o hoa văn bên hình T o hoa văn b ng nét li n T o b ng nét g ch n i -T o hoa văn b ng nét /// T o hoa văn b ng nét /// ñ m T o hoa văn b ng nét \\\ ñ m T o hoa văn b ng nét \\\ ... s 11 s ñ ng th i cho phép k vân hoa n n tô màu cho n n * SETFILLSTYLE(n1,n2) : Th t c ñ nh vân hoa màu n n n1 m t giá tr nguyên v i 0
... readln(sl); Write(' Gia '); readln (gia) ; tien:=sl * gia; tong:=tong+tien; end; Writeln(' Bang thong ke hang nhap'); Writeln('| Ten hang':20,'| Ngay nhap':12,'| So luong':12,'| Don gia' :12,'| Tien':12 ... Writeln(banghk2.pho); Bi n b n ghi không ñư c tham gia vào bi u th c, th t c vào ra, toán t logic, toán t quan h >, >=,
... clrscr; a:=2;b:=3;c:=2; writeln(' dien tich tam giac = ', DT(a,b,c):8:2); write('Nhap canh c a tam giac a,b,c: '); readln(a,b,c); writeln(' dien tich tam giac = ', DT(a,b,c):8:2); readln; end - Hàm ... hàm Giaithua có tính ch t ñ qui sau: Function Giaithua( n: longint): longint ; begin 159 Trư ng ð i h c Nông nghi p - Giáo trình Tin h c ñ i cương - 159 if n=0 then Giaithua:= ... chương trình ng n g n, ñ p ñ l i t n th gian tính toán b nh Có nh ng toán ch có th gi i quy t ñư c b ng xây d ng chương trình ñ quy Ví d 1: Bài toán tính giai th a - Trư ng h p suy bi n: n! =...
... 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ó ñ i ... t p E s [1,2,4,5,6,8,9] c Phép giao 153 Trư ng ð i h c Nông nghi p - Giáo trình Tin h c ñ i cương - 153 Phép giao ñư c kí hi u b ng d u * Giao c a t p t p có ph n t ph n ... - 152 Chu _hoa: Set of 'A' 'Z'; Var tuoi : t; Chu_in: chu _hoa; - Khai báo tr c ti p khai báo bi n Var Tên_bi n: Set of Ki u_ph n_t ; Ví d : Type mau=(do,xanh,vang,tin,nau); hinh=(tam_giac,tron,chu_nhat);...
... n} Begin write(' Ban muon xem thoi khoa bieu cua thu may?'); readln(thu); CASE thu OF 2:writeln('Toan Ly Van'); 3:writeln('Sinh Ki Hoa' ); 4: writeln('Toan Hoa Ly'); 5: writeln('Van Sinh The duc'); ... Program GPTB2; Uses crt; var a,b,c,x1,x2,dta:real; Begin clrscr; gotoxy(5,5); writeln('CHUONG TRINH GIAI PHUONG TRINH BAC HAI'); writeln; write('Vao cac he so:'); readln(a,b,c); dta:=b*b-4*a*c; if ... Ly'); 5: writeln('Van Sinh The duc'); 6: writeln('Su Dia Chinh tri'); 7: writeln('Van Toan Sinh hoat'); END; Readln; End 131 Trư ng ð i h c Nông nghi p - Giáo trình Tin h c ñ i cương ...
... i h n c a kho ng Ví d : TYPE Ngay= (Chunhat, Hai, Ba, Tu, Nam, Sau, Bay); Chu_cai _hoa= 'A' 'Z'; VAR ch: Chu_cai _hoa; Ngay_lam_viec: Hai Bay; 120 Trư ng ð i h c Nông nghi p - Giáo trình Tin h c ... ñư c giao cho t ng ngư i làm trư c ghép l i ñ gi i toán t ng th Chúng ta s ñ c p kĩ v v n ñ ph n chương trình ( th t c hàm ) Bài t p chương Hãy vi t khai báo bi n cho toán sau: Tính n giai th ... phân tích thu t toán, ta ph i xác ñ nh rõ chương trình c n ph i nh p vào d ki n ? k t qu trung gian c n ph i ñư c ch a, d li u nh ng gì? ñ t ñó có ph n khai báo xác, không b thi u mà không th...
... i nh TURBO PASCAL không phân bi t ch hoa ch thư ng vi t t khoá hay tên Ví d : vi t chương trình gi i phương trình b c 2, ta có th ñ t tên chương trình GIAI_PHUONG_TRINH_BAC2, ñ t tên bi n ch ... Các câu l nh; } END M t chương trình PASCAL ñi n hình g m ph n: Ph n tiêu ñ , ph n khai báo, ph n thân chương trình 4.1 Ph n tiêu ñ Ph n có d ng PROGRAM Tên_ chương_trình; b t ñ u b ng t khoá PROGRAM, ... ñ t ra, mang ý nghĩa n i dung c a chương trình, d u ; b t bu c ph i có Ví d : Program Giai_PT_bac2; Ph n tiêu ñ tuỳ ch n, có th có hay không ñư c, n u ñã có ph i ñ thành ph n 4.2 Ph n khai báo...
... Bộ chữ viết 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 kýtự đặc biệt : , : ; [ ] % \ # $ ‘ Ký ... Tên (danh biểu-Identifier) Ví dụ: Các tên hợp lệ: GiaiPhuongTrinh, Bai_Tap1 Các tên không hợp lệ: 1A, Giai Phuong Trinh Phân biệt chữhoachữ thường, tên sau khác nhau: • A, a • BaiTap, baitap, ... (đú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ệ...
... 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 : , : ; [ ] % \ # $ ‘ ̌ Ký t g ch n i _ kho ng tr ng ‘ ’ Khoa TVTHK Tin H c iC ng Ph n II Ch ng ... Khoa TVTHK Tin H c iC ng Ph n II Ch ng 1: Gi i Thi u Ngôn Ng C Trang B t v ng c a C: Tên Tên/ nh danh (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ý ... _ ̌ 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 tr ng g a c a ̌ Tên bi n nên mô t đ c ý ngh Khoa TVTHK Tin H c iC ng Ph...
... Bộ chữ viết 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 kýtự đặc biệt : , : ; [ ] % \ # $ ‘ Ký ... Tên (danh biểu-Identifier) Ví dụ: Các tên hợp lệ: GiaiPhuongTrinh, Bai_Tap1 Các tên không hợp lệ: 1A, Giai Phuong Trinh Phân biệt chữhoachữ thường, tên sau khác nhau: • A, a • BaiTap, baitap, ... (đú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ệ...
... Ngôn ngữ C xây dựng ký tự: + 26 chữ hoa: A, B, C, D, ….Z + 26 chữ thường: a, b, c … z + 10 chữ số thập phân: – + Các ký hiệu toán học: + - * / = ( ) + Kýtự gạch nối: _ + Các kýtự đặc biệt khác: ... mạch điện chứa linh kiện bán dẫn (như transistor) linh kiện điệntử thụ động (như điện trở) kết nối với nhau, kích thước nhỏ chế tạo công nghệ silicon cho lĩnh vực điệntử Vi điều khiển vi mạch điện ... đồng hồ hiển thị thời gian Đây ứng dụng thường thấy sống Qua môn học: kỹ thuật điệntử 1, thực tập kỹ thuật điệntử 1, CAD, cảm biến….Với mục đích kiểm tra lại kiến thức điệntử nên luận văn này,...
... lỗi thường 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ữhoachữ 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ữ ... khai báo mảng số đầu số cuối chưa xác đị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 ... nguyên dương A1, A2, …, An Tìm phần tử lớn dãy với số - Bước Sau học sinh nêu lại thuật toán tìm giá trị lớn (đã học lớp 10) Giáo viên chiếu chương trình chuẩn bị sẵn cho lớp quan sát Program...
... 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...
... (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 ... mảng kýtự 131 FileReader Luồng nhập kýtự đọc liệu từ file FileWriter Luồng xuất kýtự ghi liệu đến file FilterReader Lớp đọc liệu trung gian (lớp trừu tượng) FilterWriter Lớp xuất trung gian ... 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ý...