x1 x2 x3 x4 x2∧x4 ¬x1 ¬x1∨x3 x2∧x4∧(¬x1∨x3) ¬x2∧x4∧(¬x1∨x3) ¬x1∧x2 ¬x3 ¬x1∧x2∧¬x3 x4∨¬x1∧x2∧¬x3 ¬x2∧x4∧(¬x1∨x3)∧(x4∨¬x1∧x2∧¬x3) x1∧x2 ¬x1∧x2 ¬x2∧x4∧(¬x1∨x3)∧(x4∨¬x1∧x2∧¬x3)∧¬x1∧x2 ¬x2∧x4∧(¬x1∨x3)∧(x4∨¬x1∧x2∧¬x3)∧¬x1∧x2≡1
0 0 0 0 0 1 1 0 1 0 1 0 0 0 0 1 0 0
0 0 0 1 0 1 1 0 1 0 1 0 1 1 0 1 1 1
0 0 1 0 0 1 1 0 1 0 0 0 0 0 0 1 0 0
0 0 1 1 0 1 1 0 1 0 0 0 1 1 0 1 1 1
0 1 0 0 0 1 1 0 1 1 1 1 1 1 0 1 1 1
0 1 0 1 1 1 1 1 0 1 1 1 1 0 0 1 0 0
0 1 1 0 0 1 1 0 1 1 0 0 0 0 0 1 0 0
0 1 1 1 1 1 1 1 0 1 0 0 1 0 0 1 0 0
1 0 0 0 0 0 0 0 1 0 1 0 0 0 0 1 0 0
1 0 0 1 0 0 0 0 1 0 1 0 1 1 0 1 1 1
1 0 1 0 0 0 1 0 1 0 0 0 0 0 0 1 0 0
1 0 1 1 0 0 1 0 1 0 0 0 1 1 0 1 1 1
1 1 0 0 0 0 0 0 1 0 1 0 0 0 1 0 0 0
1 1 0 1 1 0 0 0 1 0 1 0 1 1 1 0 0 0
1 1 1 0 0 0 1 0 1 0 0 0 0 0 1 0 0 0
1 1 1 1 1 0 1 1 0 0 0 0 1 0 1 0 0 0
Объяснение:
вроде так
Поделитесь своими знаниями, ответьте на вопрос:
Что будет выведено на экран в результате выполнения следующего фрагмента программы: x:=10; y:=15; if x>y then begin x:=x – y; y:=x+y end else begin y:=y – x; x:=x - y end; write (x*y);
ответ: 35
Объяснение:
Дан цикл для i от 0 до 8, который проходит по массиву A и смотрит: если элемент с индексом i больше последнего (с индексом 9), то переменную s увеличивают на элемент с индексом i, элемент с индексом i и элемент с индексом 8-i меняют местами.
5, 7, 2, 3, 4, 6, 5, 5, 6, 4 --- меняем, s=0+5=56, 7, 2, 3, 4, 6, 5, 5, 5, 4 --- меняем, с=5+7=126, 5, 2, 3, 4, 6, 5, 7, 5, 4 6, 5, 2, 3, 4, 6, 5, 7, 5, 4 6, 5, 2, 3, 4, 6, 5, 7, 5, 4 6, 5, 2, 3, 4, 6, 5, 7, 5, 4 --- меняем, с=12+6=186, 5, 2, 6, 4, 3, 5, 7, 5, 4 --- меняем, с=18+5=236, 5, 5, 6, 4, 3, 2, 7, 5, 4 --- меняем, с=23+7=306, 7, 5, 6, 4, 3, 2, 5, 5, 4 --- меняем, с=30+5=355, 7, 5, 6, 4, 3, 2, 5, 6, 4Итак, как мы видим, после выполнения данного фрагмента программы, переменная s будет равна 35.
Пример работы: