Cho đoạn chương trình sau: n:=1; While i<10 do Begin n:=n+1; writeln('xin chao'); end; Khi thực hiện đoạn chương trình sau thì xin chao được viết ra m

Cho đoạn chương trình sau:
n:=1;
While i<10 do Begin n:=n+1; writeln('xin chao'); end; Khi thực hiện đoạn chương trình sau thì xin chao được viết ra màn hình mấy lần. +) Giá trị của S khi thực hiện đoạn chương trình sau, sẽ là: S:=0; i:=0; While i<5 do begin i:=i+1; s:=s+i; end;

0 bình luận về “Cho đoạn chương trình sau: n:=1; While i<10 do Begin n:=n+1; writeln('xin chao'); end; Khi thực hiện đoạn chương trình sau thì xin chao được viết ra m”

  1. n:=1; 

    While i<10 do

    Begin n:=n+1; writeln(‘xin chao’); end;

    Đoạn chương trình này rơi vào vòng lặp vô hạn vì giá trị của i không đổi.

    S:=0; i:=0;

    While i<5 do begin i:=i+1; s:=s+i; end;

    $S=15$

    Giải thích:

    i=0 ; s=0

    i=1; s=1

    i=2; s=3

    i=3; s=6

    i=4; s=10

    i=5; s=15

    Bình luận

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