Sau khi thực hiện đoạn chương trình j 0 For i 1 to 3 do j:= j 1 thì giá trị in ra màn hình là

Bài 7: Câu lệnh lặp – Câu 4 trang 60 SGK Tin học lớp 8. Sau khi thực hiện đoạn chương trình sau, giá trị của biến j là bao nhiêu ?

Sau khi thực hiện đoạn chương trình sau, giá trị của biến j là bao nhiêu ?

j:= 0;

for i:= 0 to 5 do j:=j+2;

Lời giải : 

Ta có 6 vòng lặp từ i = 0 tới i = 5 

Ta có tổng cấp số cộng có công bội d = 2 

i = 0 ta có j = 2

Quảng cáo

i = 1 ta có j = 4

i = 2 ta có j = 6

i = 3 ta có j = 8

i = 4 ta có j = 10

i = 5 ta có j = 12

Vậy sau khi thực hiện vòng lặp j = 12

Những câu hỏi liên quan

Hãy tìm hiểu đoạn chương trình sau đây.

i:=1; j:=2; k:=3;

While i<=6 do i:=i+1; j:=j+1; k:=k+j;

Space:=’    ’;

Write(I,space,j,space,k);

Sau khi thực hiện đoạn chương trình trên, lệnh Writeln in ra màn hình giá trị của i, j, k lần lượt là bao nhiêu?

          A. 2,3,4                          B. 7,2,3                          C. 7,3,6                D. 6,3,7

Cho đoạn chương trình:

J:= 0;

For i:= 1 to 5 do J:= J+ 1;

Sau khi thực hiện đoạn chương trình trên, giá trị của biến j bằng bao nhiêu?

A. 2

B. 3

C. 4

D. 5

Cho đoạn chương trình: J:= 0; For i:= 1 to 5 do J:= J + i; Sau khi thực hiện đoạn chương trình trên, giá trị của biến j bằng bao nhiêu?

A. 12

B. 22

C. 15

D. 42.

Cho đoạn chương trình: j := 0; k := 2;

For i := 1 to 5 do j := j + 2; k := k + j;

Sau khi thực hiện đoạn chương trình trên, giá trị của biến k bằng bao nhiêu?

A. 12;

B. 22;

C. 32;

D. 42.

sau khi thực hiện chương trình j :=1;For i:= 1 to 3 do J:= J+ 2 thì giá trị j in ra màn hình là?

Sau khi thực hiện đoạn chương trình j:=0; For i:=1 to 3 do j:= j+2; write(j); thì giá trị in ra màn hình là

A 8

B 6

C10

D 4

Sau khi thực hiện đoạn chương trình j:=0; For i:=1 to 3 do j:= j+2; write(j); thì giá trị in ra màn hình là ? A 8 B 6 C10 D 4 ko cần giải thích đâu ạ

Video liên quan

Chủ đề