CẢI TIẾN CHƯƠNG TRÌNH.VIÊN, TRẢ LỜI MỘT SỐ CÂU HỎI DẪN DẮT.- NÊU YÊ...

3. Cải tiến chương trình.

viên, trả lời một số câu hỏi dẫn dắt.

- Nêu yêu cầu mới: Viết lại chương trình

mà không sử dụng biến trung gian p.

- Các ký tự ở vị trí này giống nhau.

- Yêu cầu: Nhận xét về các cặp ở vị trí đối

xứng nhau trong một xâu palidrom?

- Hỏi: Ký tự thứ i đối xứng với ký tự vị trí

- Ký tự thứ i đối xứng với ký tự thứ

nào?

length()-i+1

- Hỏi: Cần phải so sánh bao nhiêu cặp ký

- So sánh tối đa length() div 2.

tự trong xâu để biết được xâu đó là

- Có thể dùng For hoặc While.

palidrom?

- Thực hiện soạn thảo chương trình

- Hỏi: Dùng cấu trúc lặp nào để so sánh?

- Yêu cầu học sinh viết chương trình hoàn

vào máy theo yêu càu cải tiến của giáo

chỉnh.

viên.

- Nhập dữ liệu vào và thông báo kết

- Yêu cầu học sinh nhập dữ liệu cho sẵn

quả.

của giáo viên và thông báo kết quả.

- Xác nhận những bài làm có kết quả đúng.