Giao diện mới của VnDoc Pro: Dễ sử dụng hơn - chỉ tập trung vào lớp bạn quan tâm. Vui lòng chọn lớp mà bạn quan tâm: Lưu và trải nghiệm
Hoàng Tú Tin học

Câu lệnh S>=10 do Begin S:=S*i; i:=i+2; End

Câu lệnh S>=10 do Begin S:=S*i; i:=i+2; End.

a) Với S:= 1; i:=1; câu lệnh lặp bao nhiêu lần và giá trị của S là bao nhiêu?

b) Với S:=10; i:=1 câu lệnh lặp bao nhiêu lần và giá trị của S là bao nhiêu?

3
3 Câu trả lời
  • Bảo Ngân
    Bảo Ngân

    a) Với S:= 1; i:=1, ta có:

    Lần lặp thứ nhất: S = 1*1 = 1, i = 1+2 = 3


    Lần lặp thứ hai: S = 1*3 = 3, i = 3+2 = 5


    Lần lặp thứ ba: S = 3*5 = 15, i = 5+2 = 7


    Lần lặp thứ tư: S = 15*7 = 105, i = 7+2 = 9


    Lần lặp thứ năm: S = 105*9 = 945, i = 9+2 = 11


    Vậy câu lệnh lặp đã được thực hiện 5 lần và giá trị của S là 945.

    0 Trả lời 25/04/23
    • Bảo Ngân
      Bảo Ngân

      b) Với S:=10; i:=1, ta có:

      Lần lặp thứ nhất: S = 10*1 = 10, i = 1+2 = 3


      Lần lặp thứ hai: S = 10*3 = 30, i = 3+2 = 5


      Lần lặp thứ ba: S = 30*5 = 150, i = 5+2 = 7


      Lần lặp thứ tư: S = 150*7 = 1050, i = 7+2 = 9


      Vậy câu lệnh lặp đã được thực hiện 4 lần và giá trị của S là 1050.

      0 Trả lời 25/04/23
      • ๖ۣۜSིT_ lười nghĩ
        ๖ۣۜSིT_ lười nghĩ

        🥰

        0 Trả lời 26/04/23

        Tin học

        Xem thêm