Cho đoạn chương trình sau: s1:='abcd'; s2:='acb';
if length(s1)>length(s2) then write(s2) else write(s1);
Đoạn chương trình trên đưa ra màn hình kết quả nào sau đây:
A. Abcdacb B. Acb C. Abcd D. Acbabcd
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
Lần lặp 1: n=1; s=1
Lần lặp 2: n=2; s=3
lần lặp 3: n=3; s=6
Lần lặp 4: n=4; s=10 (s không còn thõa mãn s<=10 nên dừng vòng lặp)
Vậy sau khi thực hiện đoạn chương trình n=4 và s=10
1.A
2.D
3.C
4. Đề không có phương án đúng. Đáp án đúng là :6 bạn nhé!
5.
- Lệnh lặp với số lần biết trước:
for <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>;
** Lệnh lặp ngược:
for <biến đếm> := <giá trị cuối> downto <giá trị đầu> do <câu lệnh>;
- Lệnh lặp với số lần chưa biết trước:
while <điều kiện> do <câu lệnh>;