sử dụng kiến thức đã học ở bài 12 dữ liệu kiểu xâu hãy viết câu lệnh: Để tìm xem "e" có trong xâu s3 hay không ta làm như thế nào".
2 câu trả lời
j:= length(s3);
kt:='e';
dem:=0;
for i:=1 to j do
if kt=s3[i] then
dem:=dem+1;
if dem<>0 then
writeln('e co trong xau s3');
else
writeln('e khong co trong xau s3');
Tìm kí tự trong xâu thì ta sử dụng lệnh pos(<kí tự>, <xâu>) sẽ trả về vị trí đầu tiên tìm thấy
và trong trường hợp này làm như sau:
if pos('e',s3)<>0 then write('Co') else write('Khong');
sở dĩ phải thêm <>0 thì đây là câu lệnh if, và nếu tìm thấy sẽ cho vị trí và nếu không tìm thấy sẽ trả về số 0
Câu hỏi trong lớp
Xem thêm