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.
Câu 1:
s=0; i=0
Vòng lặp thứ 1: i<3 -> đúng -> i=i+1=0+1=1; s=s+i*i=0+1*1=1
Vòng lặp thứ 2: i<3 -> đúng -> i=i+1=1+1=2; s=s+i*i=1+2*2=5
Vòng lặp thứ 3: i<3 -> đúng -> i=i+1=2+1=3; s=s+i*i=5+3*3=14
Vòng lặp thứ 4: i<3 -> sai -> không thực hiện vòng lặp -> kết thúc vòng lặp
Vậy kết quả S in ra màn hình là 14
Câu 1: Trong câu lệnh lặp For i :=1 to 10 do begin .... end ; câu lệnh ghép được bao nhiêu lần ?
A. 20 lần B. 1 lần C. 2 lần D. 10 lần
Câu 2: Tìm giá trị của S trong đoạn chương trình dưới đây ?
S :=1 ;
For i: = 1 to 5 do S := S*i
A. S = 120 B. S = 240 C. S = 24 D. S = 10
Câu 3: Tìm giá trị của S trong đoạn chương trình dưới đây ?
S :=1 :
For i:= 1 to 5 do S := S + 1
A. S = 10 B. S = 16 C. S = 18 D. S = 14
Câu 4: Câu lệnh for i: 1 to 10 do writeln ('A') ; không hợp lệ vì
A. Giá trị đầu cuối không hợp lệ B. Thiếu dấu = ở phép gán giá trị cho biến
C. Thừa dấu : ở phép gán giá trị cho biến D. Không có đáp án nào đúng
Câu 5: Trong câu lệnh lặp For .... to ....do của Pascal , trong mỗi vòng lặp , biến đếm thay đổi thay đổi như thế nào ?
A. + 1 B. + 1 hoặc - 1 C. Một giá trị bất kì
thêm câu này nữa mn ạ:
Câu lệnh For i:= 3 to 10 do begin write(i); end; khi thực hiện xong sẽ viết ra số 13 7 10 14câu cuối ạ Cho câu lệnh sau: s:=0; For i:=1 to 5 do if i mod 2 = 0 then s:=s+i else s:= s+i; cho biết kết quả s ?
Câu 1: B
Câu 2: D