viết chương trình nhập vào 1 xâu gồm ký tự số và kí tự chữ ,tạo ra 2 xấu là phần tử chữ

2 câu trả lời

var s1,s2: string;

i: integer;

begin

write('Nhap xau s1 :'); readln(s1);

s2:='';

for i:=1 to length(s1) do

if not(s1[i] in ['0'..'9']) then s2:=s2+s1[i];

write('s2=',s2);

readln

end.

Ab’ sẽ nhỏ hơn ‘a’. Vì A có mã ASCII là 65 nhỏ hơn a là 97.

‘a’ sẽ nhỏ hơn ‘aB’ . Khi 2 xâu độ dài không bằng nhau ta thêm kí tự đặc biệt nhỏ hơn mọi kí tự trong bảng ASCII (dĩ nhiên sẽ nhỏ hơn B ).

c) Các thủ tục khác.

   + delete(st, vt, n) xóa n kí tự của xâu st từ vị trí vt.

   +insert(st, s2, vt) chèn xâu s1 vào s2 bắt đầu ở vị trí vt.

   +copy(S, vt, N); Tạo xâu gồm N kí tự liên tiếp bắt đầu từ vị trí vt của xâu S.

                Chúc bạn học tốt!!!!

Câu hỏi trong lớp Xem thêm