Задать вопрос
25 ноября, 00:13

Элементы двухмерного массива A размером NxN первоначально были равны 1000. Затем значения некоторых из них меняют с помощью следующего фрагмента программы:

k : = 0;

for i:=1 to N do

for j:=N-i+1 to N do begin

k: = k + 1;

A[i, j]: = k;

end;

Какой элемент массива в результате будет иметь минимальное значение?

1) A[1,1]

2) A[1, N]

3) A[N, 1]

4) A[N, N]

+2
Ответы (1)
  1. 25 ноября, 02:35
    0
    Для пользы дела запусти такую программу:

    uses Crt;

    const N=5;

    type Vec=array [1 ... N, 1 ... N] of integer;

    var i, j, k: integer;

    A: Vec;

    begin

    ClrScr;

    for i:=1 to N do

    for j:=1 to N do

    A[i, j]:=1000;

    k : = 0;

    for i:=1 to N do

    for j:=N-i+1 to N do

    begin

    k: = k + 1;

    A[i, j]: = k;

    end;

    for i:=1 to N do

    begin

    for j:=1 to N do

    Write (A[i, j]:5) ;

    WriteLn;

    end;

    ReadLn;

    end.

    Минимальное значение имеет элемент A[1; N] и он равен 1.

    Правильный ответ 2) A[1, N]
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Элементы двухмерного массива A размером NxN первоначально были равны 1000. Затем значения некоторых из них меняют с помощью следующего ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Элементы двухмерного массива размером 10 Х 10 первоначально равны 1. Затем значения некоторых из них меняют с помощью следующего фрагмента программы: for n:=1 to 4 do for k:=1 to n+1 do begin A[n, k]:=A[n, k]-1; A[k, n]:=A[k, n]-1; end;
Ответы (1)
6) Определите, что будет напечатано в результате работы следующего фрагмента программы: var n, s: integer; begin s : = 0; for n:=4 to 13 do begin s : = s + 15; end; write (s) end.
Ответы (1)
1) Определите, что будет напечатано в результате работы следующего фрагмента программы: var n, s: integer; begin n : = 3; s : = 0; while n < = 26 do begin s : = s + 6; n : = n + 1 end; write (s) end.
Ответы (2)
3. Чему будет равно значение целой переменной a после выполнения этого фрагмента программы? a:=2; for i:=0 to 2 do begin a:=a+i; end; Ответ: введите число 4.
Ответы (2)
20) Э лементы двухмерного массива A размером 4 х4 первоначально были равны 0. Затем они изменились с помощью следующего фрагменте программы: for n:=1 to 4 do for k:=n to 4 do begin A[n, k] : = 1
Ответы (2)