Câu 3: Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu: s:=1; for i:=1 to 5 do s := s*i; A.120 B. 55 C.

Câu 3: Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu:
s:=1;
for i:=1 to 5 do s := s*i;
A.120 B. 55 C. 121 D. 151

0 bình luận về “Câu 3: Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu: s:=1; for i:=1 to 5 do s := s*i; A.120 B. 55 C.”

  1. 5-1+1=5 vòng lặp

    Ban đầu s=1.

    Lần 1: i=1; s=s*i=1*1=1

    Lần 2: i=i+1=1+1=2; s=s*i=1*2=2

    Lần 3: i=i+1=2+1=3; s=s*i=2*3=6

    Lần 4: i=i+1=3+1=4; s=s*i=6*4=24

    Lần 5: i=i+1=4+1=5; s=s*i=24*5=120

    $\to A$

    Bình luận
  2. Câu 3: Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu: s:=1; for i:=1 to 5 do s := s*i;

    A.120

    B. 55

    C. 121

    D. 151

    vì vòng lặp đầu S =S*i = 1*1 =1

       ___________ 2   S=S*i = 1 .2 =2

     ____________ 3   S= S.i = 2.3 = 6

     ____________4    S= S.i = 6.4 = 24

    ____________5     S = S.i = 24.5 =120 

    Kết thúc S = 120

    mong ctlhn ja~~

    Bình luận

Viết một bình luận