... liệu mảng, xâu ký tự, trỏ Chương 6: Kiểu liệu struct Chương 7: Kiểu liệu tệp (File) Chương 5 KIỂU DỮ LIỆU MẢNG, XÂU KÝ TỰ, CON TRỎ Kiểu dữ liệu mảng Khái niệm về mảng ... Mảng nhiều chiều Ma trận m x n VD: Cộng 2 ma trận Khai báo mảng với giá trị khởi đầu Kiểu dữ liệu xâu ký tự Xâu ký tự trong C Nhập/ xuất xâu ký tự ... trỏ và mảng 1 chiều Con trỏ và mảng 2 chiều VD: Hàm cộng 2 mảng 1 chiều VD: Hàm cộng 2 ma trận Con trỏ và xâu ký tự VD: Tách từ đầu yên của xâu • Nhập...
Ngày tải lên: 30/10/2015, 18:18
... đường chéo II Xâu ký tự Việc xử lý xâu ký tự Java hỗ trợ hai lớp String StringBuffer Lớp String dùng cho xâu ký tự bất biến, nghĩa xâu đọc sau dược khởi tạo giá trị nội dung bên xâu thay đổi Lớp ... Phương thức trả chuỗi rút từ mảng ký tự truyền đối số Phương thức lấy hai tham số nguyên Tham số định vị trí từ nơi ký tự phải rút ra, tham số thứ hai định số ký tự rút từ mảng Ví dụ: char name[] ... trị kiểu ký tự Unicode Ngoài lớp định nghĩa số hàm static để xử lý ký tự: static boolean isLowerCase(char ch)// true ch ký tự thường static boolean isUpperCase(char ch)// true ch ký tự viết hoa...
Ngày tải lên: 30/09/2013, 06:20
Dữ liệu kiểu mảng, xâu ký tự
... Ch2.7 Dữ liệu kiểu mảng xâu ký tự Kiểu liệu xâu ký tự Khái niệm xâu ký tự: Xâu ký tự Pascal chuỗi ký tự liên tiếp Khai báo: Tên_biến _xâu: STRING[độ_dài_cực_đại]; hoặc: Tên_biến _xâu: STRING; ... xâu có độ dài tối đa 30 ký tự} s1: string; { xâu có độ dài tối đa 255 ký tự} December 3, 2015 Ch2.7 Dữ liệu kiểu mảng xâu ký tự 10 Thao tác với xâu Truy nhập ký tự xâu: Tên_biến _xâu [STT _ký_ tự] ... mảng xâu ký tự 11 Thao tác với xâu Nhập/xuất xâu ký tự: write / writeln: xuất read / readln: nhập (nếu không nhập xâu mà gõ Enter ln xâu rỗng) December 3, 2015 Ch2.7 Dữ liệu kiểu mảng xâu...
Ngày tải lên: 03/12/2015, 15:38
Bài giảng Lập trình cơ bản bài 8: Mảng, con trỏ và xâu ký tự
... hexadecimal*/ } } 38 Mảng, trỏ xâu ký tự Con trỏ mảng chiều-ví dụ tt 39 Mảng, trỏ xâu ký tự Con trỏ mảng đa chiều Mảng hai chiều định nghĩa trỏ trỏ tới nhóm mảng chiều liên tiếp Khai báo mảng hai chiều ... 13 Mảng, trỏ xâu ký tự Khởi tạo mảng (tt) 14 Trong trường hợp mảng extern static, phần tử tự động khởi tạo với giá trị Mảng, trỏ xâu ký tự Chuỗi /Mảng ký tự Chuỗi định nghĩa mảng kiểu ký tự, ... chiều Mảng, trỏ xâu ký tự Mục tiêu học Tìm hiểu trỏ sử dụng trỏ Cách sử dụng biến trỏ toán tử trỏ Gán giá trị cho trỏ Phép toán trỏ So sánh trỏ Con trỏ mảng chiều Con trỏ mảng nhiều...
Ngày tải lên: 09/05/2014, 15:43
[Part7 C++] Con trỏ và Xâu ký tự C++
... Pass-by-Reference Các phép toán trỏ Quan hệ trỏ mảng Mảng trỏ Ví dụ: giả lập tráo chia Con trỏ tới hàm Giới thiệu xử lý ký tự xâu 5.12.1 Tổng quát ký tự xâu 5.12.2 Các hàm xử lý xâu © 2004 Trần Minh Châu ... toupper trả ký tự (chữ hoa) } // end while } // end function convertToUppercase Khi dùng toán tử ++ cho trỏ trỏ đến mảng, địa vùng nhớ lưu trỏ sửa để trỏ trỏ đến phần tử mảng The phrase before conversion ... sánh địa chứa trỏ – Ví dụ: có hai trỏ trỏ đến hai phần tử mảng, trỏ trỏ đến phần tử đánh số thứ tự cao – So sánh vô nghĩa trừ trỏ trỏ đến phần tử mảng – Thường dùng để xác định trỏ có giá trị...
Ngày tải lên: 13/10/2013, 21:59
Tài liệu Ngôn ngữ lập trình C++ Chương 5 – Con trỏ và Xâu ký tự ppt
... Pass-by-Reference Các phép toán trỏ Quan hệ trỏ mảng Mảng trỏ Ví dụ: giả lập tráo chia Con trỏ tới hàm Giới thiệu xử lý ký tự xâu 5.12.1 Tổng quát ký tự xâu 5.12.2 Các hàm xử lý xâu © 2004 Trần Minh Châu ... toupper trả ký tự (chữ hoa) } // end while } // end function convertToUppercase Khi dùng toán tử ++ cho trỏ trỏ đến mảng, địa vùng nhớ lưu trỏ sửa để trỏ trỏ đến phần tử mảng The phrase before conversion ... sánh địa chứa trỏ – Ví dụ: có hai trỏ trỏ đến hai phần tử mảng, trỏ trỏ đến phần tử đánh số thứ tự cao – So sánh vô nghĩa trừ trỏ trỏ đến phần tử mảng – Thường dùng để xác định trỏ có giá trị...
Ngày tải lên: 25/01/2014, 11:20
Ngôn ngữ lập trình C++ - Chương 5 – Con trỏ và Xâu ký tự docx
... Pass-by-Reference Các phép toán trỏ Quan hệ trỏ mảng Mảng trỏ Ví dụ: giả lập tráo chia Con trỏ tới hàm Giới thiệu xử lý ký tự xâu 5.12.1 Tổng quát ký tự xâu 5.12.2 Các hàm xử lý xâu © 2004 Trần Minh Châu ... toupper trả ký tự (chữ hoa) } // end while } // end function convertToUppercase Khi dùng toán tử ++ cho trỏ trỏ đến mảng, địa vùng nhớ lưu trỏ sửa để trỏ trỏ đến phần tử mảng The phrase before conversion ... sánh địa chứa trỏ – Ví dụ: có hai trỏ trỏ đến hai phần tử mảng, trỏ trỏ đến phần tử đánh số thứ tự cao – So sánh vô nghĩa trừ trỏ trỏ đến phần tử mảng – Thường dùng để xác định trỏ có giá trị...
Ngày tải lên: 15/03/2014, 23:20
Chương 5 – Con trỏ và Xâu ký tự pot
... Pass-by-Reference Các phép toán trỏ Quan hệ trỏ mảng Mảng trỏ Ví dụ: giả lập tráo chia Con trỏ tới hàm Giới thiệu xử lý ký tự xâu 5.12.1 Tổng quát ký tự xâu 5.12.2 Các hàm xử lý xâu © 2004 Trần Minh Châu ... toupper trả ký tự (chữ hoa) } // end while } // end function convertToUppercase Khi dùng toán tử ++ cho trỏ trỏ đến mảng, địa vùng nhớ lưu trỏ sửa để trỏ trỏ đến phần tử mảng The phrase before conversion ... sánh địa chứa trỏ – Ví dụ: có hai trỏ trỏ đến hai phần tử mảng, trỏ trỏ đến phần tử đánh số thứ tự cao – So sánh vô nghĩa trừ trỏ trỏ đến phần tử mảng – Thường dùng để xác định trỏ có giá trị...
Ngày tải lên: 19/03/2014, 04:20
Mảng và xâu ký tự
... số xâu, tạo xâu nghịch đảo xâu ghi kết vào xâu tham số vào Viết hàm kiểm tra xâu ký tự có nằm xâu ký tự khác hay không Nguyễn Việt Hà Mảng xâu 35 Tự thực hành Thao tác thành thạo với mảng ... i++; } s2[i] = 0; } Nguyễn Việt Hà Mảng xâu 29 Bài tập Viết hàm tính kích thước xâu ký tự Viết hàm so sánh hai xâu ký tự có hay khơng Nguyễn Việt Hà Mảng xâu 30 int stringLength(char s1[]) ... sort,… Mảng xâu 22 Bài tập Hãy tính số phép toán so sánh đổi cho thuật toán xếp chọn, xếp chèn, bọt trường hợp mảng ngẫu nhiên mảng thứ tự mảng ngược thứ tự hoàn tồn Nguyễn Việt Hà Mảng xâu...
Ngày tải lên: 19/10/2013, 16:15
Xâu ký tự trong pascal
... Hàm Copy nhận Size kí tự xâu St tõ vÞ trÝ Pos VD : St := '123456789'; St1 := Copy(St,3,2); SÏ cho St1='34' Concat(St1,St2, StN) Hµm ghép nối xâu St1,St2, StN thành xâu kí tự theo thø tù ®· viÕt ... V Các hàm chuẩn xử lí xâu kí tự Length (St) Hàm cho ta độ dài xâu kí tù St VD : l := length(st); Delete (St, Pos, Num) Thủ tục xoá Num kí tự kể từ vị trí Pos xâu St VD : S := 'TOI DI HOC'; ... dài xâu s-1} if(s[i]=' ')and(s[i+1]' ')then inc(so);{Nếu s[i]là ' ' s[i+1]khác ' ' tăng so} writeln('Co ',so,' tu');{XuÊt so} readln; end Bµi 5:{ Nhập chuỗi kí tự Đếm xem chuỗi có kí tự, kí tự...
Ngày tải lên: 30/10/2013, 22:11
Tổng kết về ký tự và xâu ký tự trong C pps
... quy ước, xâu kết thúc ký tự null ('\0' : kí tự rỗng) Xâu trỏ (pointer) trỏ đến ký tự xâu (giống với mảng) Ví dụ: xâu s="Infoworld"; lưu trữ sau: Trong trỏ s trỏ đến ký tự 'I' Kết thúc null khác ... | C - s t r i n g v s S T L s t r i n g e) Tách xâu Trong việc xử lý xâu ký tự, thiếu thao tác tách xâu ký tự thành nhiều xâu ký tự thông qua ký tự ngăn cách Các hàm có sẵn ngơn ngữ khác Visual ... find(vị_trí_đầu, vị_trí_cuối, ký_ tự_ tìm) dùng để tìm vị trí ký_ tự_ tìm vị_trí_đầu Hàm trả vị trí ký tự tìm (nếu tìm thấy) vị_trí_cuối (nếu khơng tìm thấy) - string khởi tạo từ đoạn ký tự xâu ký tự khác với cú...
Ngày tải lên: 01/08/2014, 15:20
ĐẤU TRANH của các CHIẾN sĩ yêu nước và CÁCH MẠNG tại NHÀ tù côn đảo THỜI kỳ 1955 1975
... phòng, tốn, tổ Ngồi hai loại trật tự an ninh nói trên, địch tổ chức tốn trật tự bãi để kiểm soát tù vượt ngục, trật tự lưu động để kiểm soát toán tù làm khổ sai, trật tự an ninh tăng phái, tăng cường ... Tiên, Phạm Đồng, Lê An, Lê Bá, Lê Siêng, Huỳnh Văn Long (tự Hộ), Lê Trắc (tự Dậu), Nguyễn Văn Chung, Phan Chấp, Bùi Văn Tám, Nguyễn Ba (tự Long), Huỳnh Cơng Táng, Huỳnh Cơng Hải, Lê Thành Ân, ... trả tự do, đến tháng 7-1963 lại 519 người Trong tù án ngày tăng lên, án trị cộng sản Cuối năm 1960, số lượng tù án 2415 người Tháng 7-1963, số tù án hữu Trung tâm Cải huấn II 3355 người Con...
Ngày tải lên: 25/03/2015, 23:13
Tiểu luận môn phân tích và đánh giá thuật toán phương pháp quy hoạch động bài toán xâu con chung dài nhất của k xâu ký tự
... B xâu P ta nhận xâu P cách xóa số ký tự xâu A xâu B (giữ nguyên thứ tự trước/sau ký tự lại) Cho hai xâu ký tự A B, tìm xâu chung P dài A B Ví dụ: A:= "AABCDEFE", B:= "DEABCFGHN", P:="ABCF" xâu ... dài xâu chung dài hai xâu A[1 i] i ≤ m B[1 j] j ≤ n, điều có nghĩa T[i,j] độ dài xâu chung dài i ký tự đầu xâu A j ký tự đầu xâu B Do T[m,n] độ dài xâu chung dài A B a) Định lý: Cho hai xâu ký tự: ... BÀI TOÁN XÂU CON CHUNG DÀI NHẤT CỦA K XÂU KÝ TỰ 3.1 Phát biểu toán tổng quát Cho xâu ký tự: ( ) ( ) A1 = a11 , a12 , , a1m1 , ( ) A2 = a21 , a22 , , a2m , ., An = an1 , an2 , , anmn Tìm xâu chung...
Ngày tải lên: 03/10/2017, 00:46
Xâu ký tự
... Hàm Copy nhận Size kí tự xâu St tõ vÞ trÝ Pos VD : St := '123456789'; St1 := Copy(St,3,2); SÏ cho St1='34' Concat(St1,St2, StN) Hµm ghép nối xâu St1,St2, StN thành xâu kí tự theo thø tù ®· viÕt ... V Các hàm chuẩn xử lí xâu kí tự Length (St) Hàm cho ta độ dài xâu kí tù St VD : l := length(st); Delete (St, Pos, Num) Thủ tục xoá Num kí tự kể từ vị trí Pos xâu St VD : S := 'TOI DI HOC'; ... dài xâu s-1} if(s[i]=' ')and(s[i+1]' ')then inc(so);{Nếu s[i]là ' ' s[i+1]khác ' ' tăng so} writeln('Co ',so,' tu');{XuÊt so} readln; end Bµi 5:{ Nhập chuỗi kí tự Đếm xem chuỗi có kí tự, kí tự...
Ngày tải lên: 28/07/2013, 01:25
Kiểu xâu ký tự
... räùng c Concat(St1, St2, , Stn): Haìm ny dng âãø ghẹp táút c cạc xáu k tỉû St1, St2, , Stn thnh mäüt xáu theo thỉï tỉû cạc âäúi säú cung cáúp cho hm Ư Ghi chụ: - Säú lỉåüng âäúi ca hm Concat phi ... xáu > 255 thỗ maùy seợ baùo lọựi - Coù thóứ duỡng pheùp cäüng (+) âãø ghẹp xáu k tỉû Vê dủ: St :=Concat(St1,St2 + ’N’); d Pos(St1, St2): Trong âoï: St1, St2 l biãøu thỉïc xáu k tỉû Hm ny tr vãư ... baỡn phờm mọỹt xỏu kyù tổỷ vaỡ in maỡn hỗnh xáu k tỉû ngỉåüc tỉång ỉïng Vê dủ: nháûp ‘TRUNG TAM CONG NGHE AVNET’ maïy in ‘TENVA EHGN GNOC MAT GNURT’ Program DaoChuoi; Uses CRT; Var Cau : String[80];...
Ngày tải lên: 02/10/2013, 21:20
Chương 6 Xâu ký tự(string)
... 6.4: Viết chương trình nhập xâu từ bàn phím In xâu sau xóa hết ký tự trắng thừa xâu (Ký tự trắng thừa ký tự trắng đầu xâu, cuối xâu xâu có ký tự trắng liên tiếp có ký tự trắng thừa) Uses Crt; Var ... vào xâu ký tự từ bàn phím Tìm xâu đảo ngược xâu in kết hình theo cách: Đệ qui khơng đệ qui Ý tưởng: - Nếu xâu St có ký tự xâu đảo = St - Ngược lại: Xâu đảo = Ký tự cuối + Đệ qui(Phần lại xâu ... Viết chương trình xóa ký tự chữ số xâu ký tự nhập vào từ bàn phím Uses Crt; Var St:String; {Hàm POSNUM kiểm tra xem xâu St có ký tự chữ số hay khơng? Nếu có, hàm trả vị trí ký tự chữ số, ngược lại...
Ngày tải lên: 03/10/2013, 07:20
Xâu Ký Tự
... biệt, khơng thực lệnh gán sử dụng dấu (=) Gán giá trị cho xâu kí tự Vì vế trái lệnh gán phần tử mảng khơng thể mảng, gán xâu kí tự cho mảng kiểu char sử dụng phương pháp sau: mystring[0] mystring[1] ... cho xâu kí tự, sử dụng loạt hàm kiểu strcpy (string copy), hàm định nghĩa string.h gọi sau: strcpy (string1, string2); Lệnh copy nội dung string2 sang string1 string2 mảng, trỏ hay xâu kí tự, ... cỡ mảng chứa Vì nguyên nhân trên, muốn nhập vào xâu kí tự bạn nên sử dụng cin.getline thay cin >> • Chuyển đổi xâu kí tự sang kiểu khác Vì xâu kí tự biểu diễn nhiều kiểu liệu khác dạng số nên việc...
Ngày tải lên: 24/10/2013, 14:20
XÂU KÝ TỰ (STRING)
... 6.4: Viết chương trình nhập xâu từ bàn phím In xâu sau xóa hết ký tự trắng thừa xâu (Ký tự trắng thừa ký tự trắng đầu xâu, cuối xâu xâu có ký tự trắng liên tiếp có ký tự trắng thừa) Uses Crt; Var ... vào xâu ký tự từ bàn phím Tìm xâu đảo ngược xâu in kết hình theo cách: Đệ qui khơng đệ qui Ý tưởng: - Nếu xâu St có ký tự xâu đảo = St - Ngược lại: Xâu đảo = Ký tự cuối + Đệ qui(Phần lại xâu ... Viết chương trình xóa ký tự chữ số xâu ký tự nhập vào từ bàn phím Uses Crt; Var St:String; {Hàm POSNUM kiểm tra xem xâu St có ký tự chữ số hay khơng? Nếu có, hàm trả vị trí ký tự chữ số, ngược lại...
Ngày tải lên: 24/10/2013, 14:20