1. Dữ liệu kiểu mảng là gì? Cho ví dụ. 2. Cho thuật toán sau: B1 : j ← 0; T ← 105; B2 : Nếu T < 20 thì chuyển qua B4;

1. Dữ liệu kiểu mảng là gì? Cho ví dụ.
2. Cho thuật toán sau:
B1 : j ← 0; T ← 105;
B2 : Nếu T < 20 thì chuyển qua B4; B3 : j ← j + 5; T ← T - j; B4 : In ra kết quả T và j; a) Hãy cho biết, khi thực hiện thuật toàn trên, máy tính sẽ thực hiện bao nhiêu vòng lặp và giá trị của T và j là bao nhiêu? b) Viết câu lệnh pascal thể hiện thuật toán trên.

0 bình luận về “1. Dữ liệu kiểu mảng là gì? Cho ví dụ. 2. Cho thuật toán sau: B1 : j ← 0; T ← 105; B2 : Nếu T < 20 thì chuyển qua B4;”

  1. 1.

    Dữ liệu kiểu mảng là một tập hợp hữu hạn các phần tử có thứ tự và mọi phần tử đều có cùng một kiểu dữ liệu.

    VD: var Tuoi: array[1..40] of integer;

    2.

    a) – Khi thực hiện thuật toán trên, máy tính sẽ thực hiện 6 vòng lặp.
        – T = 0; j = 30.
    b) j := 0;
    T := 105;
    While T >= 20 do begin j := j + 5; T := T – j; end;
    Write(T); write(j);

    Bình luận

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