liza1329
28.12.2020 12:15

Восстановите последовательность программы, возводящей число в квадрат. В ответ запишите последовательность цифр без пробелов и каких-
либо знаков:


Восстановите последовательность программы, возводящей число в квадрат. В ответ запишите последовател

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Shkolяr
18.03.2022 00:58
Для решения данной задачи, нам необходимо пошагово проверить эквивалентность функций:

a) F = X ⊕ Y, W = Y ⊕ X

Для начала, нужно раскрыть оператор ⊕ по его определению, которое гласит:
X ⊕ Y = (X ¬ Y) ∨ (Y ¬ X)

Теперь, мы можем раскрыть оба выражения:
F = (X ¬ Y) ∨ (Y ¬ X)
W = (Y ¬ X) ∨ (X ¬ Y)

Теперь, давайте поочередно проверим эквивалентность этих выражений:

1. Проверим эквивалентность первых слагаемых:
(X ¬ Y) ∨ (Y ¬ X) = (Y ¬ X) ∨ (X ¬ Y)

Для этого, используем коммутативность (P ∨ Q) = (Q ∨ P):

(X ¬ Y) ∨ (Y ¬ X) = (Y ¬ X) ∨ (X ¬ Y)

2. Проверим эквивалентность вторых слагаемых:
(X ¬ Y) ∨ (Y ¬ X) = (Y ¬ X) ∨ (X ¬ Y)

Для этого, используем закон де Моргана (¬(P ∨ Q)) = (¬P ∧ ¬Q):

(X ¬ Y) ∨ (Y ¬ X) = (Y ∧ ¬X) ∨ (X ∧ ¬Y)

3. Теперь сравним выражения:
(Y ∧ ¬X) ∨ (X ∧ ¬Y) = (Y ¬ X) ∨ (X ¬ Y)

Используя закон де Моргана, мы можем получить следующее:

(Y ∧ ¬X) ∨ (X ∧ ¬Y) = (¬(X ∧ Y)) ∨ (¬(Y ∧ X))

Теперь, используем коммутативность (∨) и ассоциативность ((P ∨ Q) ∨ R) = (P ∨ (Q ∨ R)):

(¬(X ∧ Y)) ∨ (¬(Y ∧ X)) = (¬(X ∧ Y)) ∨ (¬(X ∧ Y))

4. Заключаем, что F = W

Таким образом, функции F и W эквивалентны.

b) S = (X → Y) ⊕ ((Y → Z&) → XY), V = Y & Z→X

Для начала, нужно раскрыть операторы ⊕ и →:

(X → Y) ⊕ ((Y → Z&) → XY) = (¬X ∨ Y) ∧ (X ∨ (¬Y ∨ Z&) ∧ (¬(Y ∨ Z) ∨ XY)

Теперь, давайте пошагово проверим эквивалентность выражений:

1. Проверим эквивалентность первых слагаемых:
(¬X ∨ Y) ∧ (X ∨ (¬Y ∨ Z&) = (X ∨ (¬Y ∨ Z&) ∧ (¬X ∨ Y)

Для этого, используем коммутативность (P ∧ Q) = (Q ∧ P):

(¬X ∨ Y) ∧ (X ∨ (¬Y ∨ Z&)) = (X ∨ (¬Y ∨ Z&)) ∧ (¬X ∨ Y)

2. Проверим эквивалентность вторых слагаемых:
(X ∨ (¬Y ∨ Z&)) ∧ (¬X ∨ Y) = (X ∨ (¬Y ∨ Z&)) ∧ (¬X ∨ Y)

Для этого, используем коммутативность (∧):

(X ∨ (¬Y ∨ Z&)) ∧ (¬X ∨ Y) = (¬Y ∨ Z&) ∧ (X ∨ ¬X) ∧ (Y ∨ ¬X)

3. Теперь сравним выражения:
(¬Y ∨ Z&) ∧ (X ∨ ¬X) ∧ (Y ∨ ¬X) = (¬Y ∨ Z&) ∧ (Y ∨ ¬X)

Используя закон де Моргана, мы можем получить следующее:

(¬Y ∨ Z&) ∧ (Y ∨ ¬X) = (Y ∧ ¬(Z&)) ∧ (¬Y ∨ ¬X) = (¬Z ∨ ¬Y) ∧ (¬Y ∨ ¬X)

4. Теперь проверим эквивалентность с V:
(¬Z ∨ ¬Y) ∧ (¬Y ∨ ¬X) = Y & Z→X

Таким образом, функции S и V эквивалентны.
0,0(0 оценок)
Ответ:
Реноша
14.03.2021 16:44
Пошаговое решение:

1. Сначала мы выводим число 4 на экран, так как команда `print (4, end="")` выводит число 4 без перевода строки.

2. Затем мы входим в цикл `for`, который будет выполняться два раза, так как `range(2, 1, -1)` задает последовательность чисел от 2 до 1 с шагом -1.

3. На первой итерации цикла значение переменной `i` будет равно 2. Мы умножаем это значение на 2 и выводим результат на экран с помощью команды `print(2*i, end="")`. Здесь мы получаем число 4.

4. На второй и последней итерации цикла значение переменной `i` станет равно 1. Мы снова умножаем это значение на 2 и выводим результат на экран. Здесь мы получаем число 2.

Итак, после выполнения этого фрагмента программы на экран будет выведено два числа: 4 и 2.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота