Những câu hỏi liên quan
HH
Xem chi tiết
H24
11 tháng 5 2021 lúc 7:57

Màn hình sẽ in ra giá trị: 3 7

Giải thích:

Câu lệnh if i mod 3=0 then j:=j+1 có nghĩa là j bằng một cộng với số các số chia hết cho 3.

k:=k+j có nghĩa là bằng bốn cộng với giá trị của j đã tìm.

Bình luận (0)
 Khách vãng lai đã xóa
H24
14 tháng 5 2021 lúc 16:01

For i:=1 to 5 do => có 5 vòng lặp, các vòng sẽ có gtri j,k tương ứng là:

vòng 1: 4,7

vòng 2: 6,13

vòng 3:8,21

vòng 4: 10,31

vòng 5: 12;43

Vậy writeln(j,k)  sẽ in ra 12 43. Ở đây vòng lặp không có điều kiện trước đó nên không cần xét nhé!

Bình luận (0)
 Khách vãng lai đã xóa
VN
Xem chi tiết
NH
16 tháng 4 2023 lúc 19:29

+)Vòng lặp thứ nhất: lặp khi i=1, cộng giá trị hiện tại của S với i, ta có S = 0 + 1 = 1.

+)Vòng lặp thứ hai: lặp khi i=2, cộng giá trị hiện tại của S với i, ta có S = 1 + 2 = 3.

+)Vòng lặp thứ ba: lặp khi i=3, cộng giá trị hiện tại của S với i, ta có S = 3 + 3 = 6.

+)Vòng lặp thứ tư: lặp khi i=4, cộng giá trị hiện tại của S với i, ta có S = 6 + 4 = 10.

+)Vòng lặp thứ năm: lặp khi i=5, cộng giá trị hiện tại của S với i, ta có S = 10 + 5 = 15.

Sau khi kết thúc vòng lặp, giá trị hiện tại của i sẽ là 6 và giá trị hiện tại của S sẽ là 15.

Bình luận (1)
H24
Xem chi tiết
NH
Xem chi tiết
DT
4 tháng 8 2019 lúc 15:12

Đáp án C

Bình luận (0)
NV
Xem chi tiết
NT
24 tháng 1 2021 lúc 9:11

S=25

Bình luận (0)
LG
Xem chi tiết
ML
17 tháng 3 2023 lúc 23:33

a/

Giá trị đầu của vòng lặp là 1, giá trị cuối là 5 => biến đếm của k lần lượt tăng thành 1 dãy số 1,2,3,4,5 

k mod 2 =0 -> nếu k là số chẵn thì biến i tăng lên 1 đơn vị. Dãy số gồm 2 số chẵn (2,4) => i tăng 2 đơn vị => i = -1 + 1 + 1 = 1

j = j + i => j = 20 + 1 = 21

Vậy i=1; j=21

b/

Lần lặp thứ nhất: m=0*10 + 7 = 7 ; n = 12

Lần lặp thứ 2: m=7*10 + 2 = 72; n= 1

Lần lặp thứ 3: m=720 + 1 = 721; n=0 (n=0 => dừng vòng lặp)

Vậy m=721

Bình luận (0)
TN
Xem chi tiết
NT
20 tháng 2 2022 lúc 14:59

Bài 2: 

a: Input: 50 số từ 1 đến 50

Output: Tổng các số nguyên tố

c: Viết chương trình:

uses crt;

var i,j,t,kt:integer;

begin

clrscr;

t:=0;

for i:=2 to 50 do 

  begin

kt:=0;

for j:=2 to trunc(sqrt(i)) do 

  if i mod j=0 then kt:=1;

if kt=0 then t:=t+i;

end;

writeln(t);

readln;

end.

Bình luận (0)
NH
Xem chi tiết
DT
13 tháng 5 2019 lúc 9:33

Đáp án D

Bình luận (0)
LN
Xem chi tiết
H24
11 tháng 3 2022 lúc 21:21

đăng từng câu 1

Bình luận (0)
H24
11 tháng 3 2022 lúc 21:22

khum ai nuôi đc cj đâu =))

Bình luận (3)
TC
11 tháng 3 2022 lúc 21:24

kiên nhẫn lên

Bình luận (1)