K
Khách
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ác câu hỏi dưới đây có thể giống với câu hỏi trên
27 tháng 3 2018
Câu 1: S = 10
Câu 2: Chữ "xin chao" được in ra màn hình 3 lần
Câu 3:
- For...to...do:
+ Là câu lệnh lặp với số lần lặp biết trước.
+ Điều kiện kết thúc vòng lặp là một số xác định.
- While...do:
+ Là câu lệnh lặp với số lần lặp chưa biết trước.
+ Điều kiện để kết thúc vòng lặp thường là một phép so sánh.
ML
27 tháng 4 2021
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>;

n:=0;
for i:= 1 to 10 do n:=n+i;
Giải thích : n:=n+i nghĩa là giá trị ban đầu cộng lần lượt với i ( dãy số từ 1 đến 10) n sẽ thay đổi giá trị sau mỗi lần cộng
Hoạt động của câu lệnh :
Vòng 1 : n:=n+i; <=> n=0+1=1;
Vòng 2: n:=n+i <=> n=1+2=3 ;
Vòng 3 : n:=n+i <=> n=3+3=6;
Vòng 4: n:=n+i <=> n=6+4=10;
Vòng 5 : n:=n+i <=> n=10+5=15;
Vòng 6 : n:=n+i <=> n=15+6=21;
Vòng 7: n:=n+i <=> n=21+7=28;
Vòng 8 : n:=n+i <=> n=28+8=36;
Vòng 9 : n:=n+i <=> n=36+9=45;
Vòng 10 : n:=n+i <=> n=45+10=55;
Vậy đoạn chương trình trên có giá trị n=55
TL:
n = 55 nhé
@@@@@@@@@@@@
k cho mk
HT
tham khảo ạ
n:=0;
for i:= 1 to 10 do n:=n+i;
Giải thích : n:=n+i nghĩa là giá trị ban đầu cộng lần lượt với i ( dãy số từ 1 đến 10) n sẽ thay đổi giá trị sau mỗi lần cộng
Hoạt động của câu lệnh :
Vòng 1 : n:=n+i; <=> n=0+1=1;
Vòng 2: n:=n+i <=> n=1+2=3 ;
Vòng 3 : n:=n+i <=> n=3+3=6;
Vòng 4: n:=n+i <=> n=6+4=10;
Vòng 5 : n:=n+i <=> n=10+5=15;
Vòng 6 : n:=n+i <=> n=15+6=21;
Vòng 7: n:=n+i <=> n=21+7=28;
Vòng 8 : n:=n+i <=> n=28+8=36;
Vòng 9 : n:=n+i <=> n=36+9=45;
Vòng 10 : n:=n+i <=> n=45+10=55;
Vậy đoạn chương trình trên có giá trị n=55
Tíc cho mk nhé
Đ/Á: 24
i:=1;S=1;
i:=2;S=2;
i:=3;S=6;
i:=4;S=24;
HT
- Đoạn chương trình 1 :
n := 1; While i < 10 do Begin n := n + 1; writeln('xin chao'); end;
⇒ Xin chào được in ra số lần vô hạn
⇒ Giá trị biến i không được thay đổi trong vòng lặp
⇒ Điều kiện luôn đúng, gây ra lỗi vòng lặp vô hạn
- Đoạn chương trình 2 :
S := 0; i := 0; While i < 5 do begin i := i + 1; s := s + i; end;
+ i = 0 ⇒ i = i + 1 = 0 + 1 = 1 ⇒ S = S + i = 0 + 1 = 1
+ i = 1 ⇒ i = i + 1 = 1 + 1 = 2 ⇒ S = S + i = 1 + 2 = 3
+ i = 2 ⇒ i = i + 1 = 2 + 1 = 3 ⇒ S = S + i = 3 + 3 = 6
+ i = 3 ⇒ i = i + 1 = 3 + 1 = 4 ⇒ S = S + i = 6 + 4 = 10
+ i = 4 ⇒ i = i + 1 = 4 + 1 = 5 ⇒ S = S + i = 10 + 5 = 15
+ i = 5 ⇒ 5 < 5, kết thúc vòng lặp
⇒ Giá trị S = 15
TL
n=55
nha bn
k mình nha
HT
@@@@@@@
Đ/Á: 24
i:=1;S=1;
i:=2;S=2;
i:=3;S=6;
i:=4;S=24;
HT
TL:
N=0;
For i=1 to 10 do n=n+i
Giải thích : n = n+i nghĩa là giá trị ban đầu cộng lần lược với i ( dãy số từ 1 đến 10 ) n sẽ thay đổi giá trị sau mỗi lần cộng.
Hoạt động của câu lệnh :
Vòng 1 : n = n+i <=> n=0+1=1
Vòng 2 : n = n+i <=> n=1+2=3
Vòng 3 : n = n+i <=> n=3+3=6
Vòng 4 : n = n+i <=> n=6+4=10
Vòng 5 : n = n+i <=> n=10+5=15
Vòng 6 : n = n+i <=> n=15+6=21
Vòng 7 : n = n+i <=> n=21+7=28
Vòng 8 : n = n+i <=> n=28+8=36
Vòng 9 : n = n+i <=> n=36+9=45
Vòng 10 : n = n+i <=> n = 45+10=55
Vậy đoạn chương trình trên có giá trị là n=55
_HT_