... nếu ch là chữ ho c là số static char toUpperCase(char ch)// Chuyển ch về chữ viết hoa static char toLowerCase(char ch)// Chuyển ch về chữ viết thường static char toTitleCase(char ch)// Chuyển ... tất c những phương th c phần c bản để cc lớp con cháu c a nó sử dụng tr c tiếp ho c viết đè. Object cung c p cc phương th c sau: int hashCode() Khi cc đối tượng đư c lưu vào cc bảng ... th c hiện cc ch c năng chung c a toán h c như cc phép làm tròn số, sinh số ngẫu nhiên, tìm số cc đại, cc tiểu, v.v. Lớp final class Math c n cung c p những hằng số như số e (c số c a...
... một mảng một chiều c kiểu phần tử là cc kí tự (CHAR). Nhng xâu kí tự chỉ c thể c tối đa 255 kí tự nhng nó ccc lệnh xử lí xâu nh : xoá một đoạn trong xâu, copy một đoạn trongxâu mà mảng ... Pascal) - Chèn S1 vào sau vị trí v c a xâu S (giống Insert(s1,s,v )c a Pascal) Hớng dẫn Chúng ta coi chuỗi là mảngcc kí tự. Sau khi th c hiện cc thao t c xoá, dồn trên chuỗi. Ta gán lại chiều ... = 'HOI THI TIN HOC TRE ';III. Truy nhập vào phần tửc a mảng Do c u tr c của xâu tơng tực a mảng nên c ch truy xuất c a nó c ng tơng tực a mảng Tên _xâu [chỉ_số_phần_tử] VD :...
... kích thư c của một xâuký tự. Viết hàm so sánh hai xâukýtực bằng nhau hay không. Mảng và xâu 8 Nguyễn Việt HàKích thư cmảng không c n biết trư c int main(){ int n, max = 0; cin ... và xâu 14 Nguyễn Việt HàSắp xếp và tìm kiếmMột trongcc công vi c chính c a cc HTTTSắp xếp để tìm kiếm hiệu quả, vd. từ điểnSắp xếpđổi chỗ cc phần tử tạo ra một mảngc thứ tự sắp ... c a chính xâu đó và ghi kết quả vào chính xâu tham số vào.Viết hàm kiểm tra một xâukýtực nằm trong một xâukýtự kh c hay không. Mảng và xâu 31 Nguyễn Việt Hàint stringLength(char...
... - Chuỗi ký tự Đảo ngư c thứ tựcckýtựtrong chuỗi (trừ ký tự kết th c chuỗi)Địa chỉ chuỗi kết quảchar s[] = “Tin hoc co so A!!!”;strrev(s);puts(s); // !!!A os oc coh niTchar *strrev(char ... VC&BB22Khái niệmKhái niệmKiểu char chỉ chứa đư c một ký tự. Để lưu trữ một chuỗi (nhiều ký tự) ta sử dụng mảng (một chiều) ccký tự. Chuỗi kýtự kết th c bằng kýtự ‘\0’ ... => “Tin hoc ”strcat(s1, s2); // => “Tin hoc co so A!!!”char* strcat(char *dest, const char *src)VC&BB88Hàm sao chép chuỗiNMLT - Chuỗi ký tự Sao chép chuỗi src sang chuỗi dest,...
... Pascal) - Chèn S1 vào sau vị trí v c a xâu S (giống Insert(s1,s,v )c a Pascal) Hớng dẫn Chúng ta coi chuỗi là mảngcc kí tự. Sau khi th c hiện cc thao t c xoá, dồn trên chuỗi. Ta gán lại chiều ... Trích n kí tựtừ vị trí v c a chuỗi S (giống hàm Copy(s,v,n )c a Pascal) - Trả lại vị trí đầu tiên c mặt c a chuỗi S1 trongxâu S (giống hàm POS(s1,s) c a Pascal)}uses crt;var s:string; {Xâu ... một chuỗi kí tự. Đếm xem trong chuỗi c bao nhiêu từ Quy c mỗi từ viết c ch nhau một dấu c ch VD : PHAM HUU NGON C 3 từ Hớng dẫn Thêm kí tự trắng vào đầu S S := ' '+S; Cho i chạy...
... sánh cc giá trị c a cc đối tượng chuỗi, chứ không phải là bộ nhớ mà chúng tham chiếu đến Toán tử & là c ch t cký thay cho Concat() C thể truy c p cckýtự riêng lẻ c a 1 chuỗi ... Windows35Kiểu mảng 1 mảng là 1 tập cc điểm dữ liệu (c a c ng kiểu c sở), đư c truy c p dùng 1 số chỉ m c Ccmảngtrong C# phát sinh từ lớp c sở System.Array Mảngc thể chứa bất c kiểu nào mà C# ... nghĩa, bao gồm ccmảng đối tượng, c c giao diện, ho ccc cấu tr c Mảngc thể 1 chiều hay nhiều chiều, và đư c khai báo bằng dấu ngo c vuông ([ ] ) đặt sau kiểu dữ liệu c a mảng VD:int...
... âãø chè ra cc k tỉû thỉï i ca St ta viãút St[i]. C c St[i] âãưu c kiãøu Char. Vê dủ: St := ‘ABCD’; thç lãûnh Write(St[3]) s in ra k tỉû C . C úu tr c ca String nhỉ sau: Trong ... Pascal = Turbo Pascal c. Ca c pheùp toaùn so saùnh: Khi so saùnh hai xỏu, ca c kyù tổỷ cuớa hai xỏu õổồ c so saùnh tổỡng c p mọỹt tổỡ traùi qua phaới theo giaù trở trong baớng maợ ASCII. ... vóử cho ta mọỹt xỏu rọựng. c. Concat(St1, St2, , Stn): Haỡm naỡy duỡng õóứ gheùp tỏỳt caớ ca c xỏu kyù tổỷ St1, St2, , Stn thaỡnh mọỹt xỏu theo thổù tổỷ ca c õọỳi sọỳ cung c ỳp cho...
... hoa hay chữ thường).Ý tưởng:- Dùng một mảng dem với chỉ số là cc chữ c i để lưu trữ số lượng c a cc chữ c i trong xâu. - Duyệt qua tất ccckýtực a xâu St: Nếu kýtự đó là chữ c i thì ... hình:a. Xóa tất ccckýtự trắng thừa.b. Trư ccc dấu c u không ccckýtự trắng, sau cc dấu c u c một kýtự trắng. c. Đầu c u in hoa.Bài tập 6.17: Viết chương trình th c hiện phép nhân ... 6.9: Viết chương trình để mã hoá và giải mã một xâukýtự bằng c ch đảo ngư c c c bit c a từng kýtựtrong xâu. Uses crt;Var st:string;{Hàm đảo bit kýtự c} Function DaoBit (c: char):char;Var...
... nhiên, chúng ta c thể khởi tạo giá trị cho một xâu kí tự bằng c ch kh c: sử dụng cc hằng xâu kí tự. Trong cc biểu th c chúng ta đã sử dụng trongcc ví dụ trongcc chương trư ccc hằng xâu ... bên c nh cc biến kiểu số c n cccxâu kí tự, chúng cho phép chúng ta biểu diễn cc chuỗi kí tự như là cc từ, c u, đoạn văn bản Cho đến giờ chúng ta mới chỉ dùng chúng dưới dạng hằng chứ chứa ... vi c như nó c những hạn chế sau mà cin.getline không c : Xâu Ký Tự Trong tất ccc chương trình chúng ta đã thấy cho đến giờ, chúng ta chỉ sử dụng cc biến kiểu số, chỉ dùng để biểu diễn c c...
... hoa haychữ thường).Ý tưởng:- Dùng một mảng dem với chỉ số là cc chữ c i để lưu trữ số lượng c a cc chữ c i trong xâu. - Duyệt qua tất ccckýtực a xâu St: Nếu kýtự đó là chữ c i thì ... hình:a. Xóa tất ccckýtự trắng thừa.b. Trư ccc dấu c u không ccckýtự trắng, sau cc dấu c u c một ký tự trắng. c. Đầu c u in hoa.Bài tập 6.17: Viết chương trình th c hiện phép nhân ... 6.8: Viết chương trình xóa cckýtự chữ số trong một xâukýtự đư c nhập vàotừ bàn phím.Uses Crt;Var St:String;{Hàm POSNUM kiểm tra xem trongxâu St ckýtự chữ số hay không? Nếu c ,hàm...
... th c hành số 5Làm vi c với xâu kí tự M c đích Biết sử dụng cc phép toán trên chuỗi Biết làm một số thao t c với xâu kí tự (tìm kiếm, đếm từ, chuyển hoa / thường …. )Tóm tắt lý thuyết C ... chỉ đích Cc lệnh trên chuỗi :1. MOVSB (MOVSW) : chuyển nội dung c a byte (word) đư c định bởi DS:SI đếnbyte (word) đư c chỉ bởi ES: DI. Sau đó SI và DI tự động tăng lên 1 (ho c 2) nếu c ... (Direction Flag) : x c định hướng xử lí chuỗi. Khi DF = 0 (dùng lệnhCLD) chuỗi đư c xử lí tăng dần, ngư c lại DF = 1 (lệnh STD) chuỗi đư c xử lí giảmdần. Con trỏ chuỗi: DS:SI – địa chỉ nguồn...