sveta073120
?>

Дан массив a: Var A: Array [1..6] Of Integer; 2 4 1 6 3 5 Укажите, какими станут значения элементов массива после выполнения фрагмента программы: for i:=1 to 6 do a[a[i]]:=i;

Информатика

Ответы

Valeria123864531

В a[a[i]] вместо a[i] надо подставлять значение элемента с соответствующим номером из исходного массива.

i:=1

a[2]:=1

i:=2

a[4]:=2

i:=3

a[1]:=3

i:=4

a[6]:=4

i:=5

a[3]:=5

i:=6

a[5]:=6

ответ: 3 1 5 2 6 4.

matterfixed343

program z1;

  var a,b,k,i:integer;

    begin

      k:=0;

      write('Ââåäèòå êîîðäèíàòó à: ');

      read(a);

      write('Ââåäèòå êîîðäèíàòó b: ');

      read(b);

      for i:=a to b do begin

                       if i mod 3=0 then begin

                                           writeln(i);

                                           k:=k+1;

                                         end;

                       end;

      writeln('Количество чисел кратных трём равно ',k);

     readln;

    end.

victors

A∧B∧C∧D

Объяснение:

По условию гирлянда работает только в тот момент, когда все лампочки исправны, то есть логическое высказывание принимает значение 1 (истину).

A∨B∨C∨D  - неверно, потому что используется дизъюнкция (ИЛИ), она может быть истинной, если хотя бы одно значение будет истинным ⇒ нам это не подходит

A¯¯¯B¯¯¯  - неверно. Если я правильно понял, то Вы имели в виду отрицание (не). Отрицает принимает противоположное значение переменной, т. е., если значение было = 0, то оно будет = 1 ⇒ нам это не подходит, т. к. значение одной переменной может быть = 1, а другой переменной = 0.

A∧B∧C∧D  - верно, т.к. при конъюнкции (И) для истинности высказывания необходимо, чтобы все значения были истинными, т.е. = 1

⊲A⊲B⊲C⊲D - неверно. Если я правильно понял, то Вы имели в виду импликацию (если, то). Она выдаёт истину в том случае, если одна гирлянда работает, а другая - нет ⇒ нам это не подходит

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дан массив a: Var A: Array [1..6] Of Integer; 2 4 1 6 3 5 Укажите, какими станут значения элементов массива после выполнения фрагмента программы: for i:=1 to 6 do a[a[i]]:=i;
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Sinelnikov1650
zvanton
naratnikova
nata27-73589
atlantika7
bhg50
alesia1986
АльбертовичБерезин58
alena
gostivdom302
diana-kampoteks
s-food
rb-zakaz
klimenko05
Serezhkin