Hãy cho biết đoạn lệnh sau đây dùng để làm gì:
S1≔ ‘racecar’; S2≔ ”; for k≔1 to length(S1) do S2≔ S2 + S1[k]; S1≔ S2;
a. Đảo ngược chuỗi S1.
b. Không làm gì cả.
c. Lấy độ dài chuỗi S1.
d. Lặp lại việc ghép chuỗi S1 và S2 nhiều lần.
Hãy cho biết đoạn lệnh sau đây dùng để làm gì:
S1≔ ‘racecar’; S2≔ ”; for k≔1 to length(S1) do S2≔ S2 + S1[k]; S1≔ S2;
a. Đảo ngược chuỗi S1.
b. Không làm gì cả.
c. Lấy độ dài chuỗi S1.
d. Lặp lại việc ghép chuỗi S1 và S2 nhiều lần.
vòng lặp for là dùng để biến xâu S2 giống y chang xâu S1, nói đúng ra là không làm gì cả
+để đảo ngược chuổi S1 thì vòng lặp for phải chạy từ length(s1) trở về 1
+Lấy độ dài chuỗi thì chỉ cần lấy length(s1) chứ không cần vòng lặp for chi
+Vì vòng lặp for là vòng lặp đơn nên câu d không đúng
bạn xem ảnh nha