Вопрос:

Объясни, как составить алгоритм получения из числа 5 числа 39, перевести число 517 из десятичной системы счисления в восьмеричную и шестнадцатеричную системы счисления, определить значения переменных x и y после выполнения фрагмента алгоритма, если первоначально x=3 и y=16, построить таблицу истинности для логического выражения (AVB)&(-BVA).

Фотография

Ответ ассистента

Привет! Сейчас помогу разобраться с этими задачками. 8. Нужно получить из 5 число 39, используя команды +4 и *3. Давай попробуем такой алгоритм: 12121 (Прибавь 4, Умножь на 3, Прибавь 4, Прибавь 4, Умножь на 3). Проверим: $$5+4 = 9$$, $$9*3 = 27$$, $$27+4 = 31$$, $$31+4 = 35$$, $$35+4 = 39$$. *Ответ: 12111* 9. Перевод числа 517 из десятичной системы в восьмеричную и шестнадцатеричную: - В восьмеричную: $517_{10} = 1005_8$ - В шестнадцатеричную: $517_{10} = 205_{16}$ 10. Определим значения переменных $x$ и $y$ после выполнения фрагмента алгоритма: - Сначала $x = 3$ и $y = 16$. - Проверяем условие $x < 16$ (то есть $3 < 16$). Это правда, значит, идём по ветке "да". - Проверяем условие $x > y$ (то есть $3 > 16$). Это неправда, значит, идём по ветке "нет". - Выполняем действия: $x := x + 5$ (то есть $x = 3 + 5 = 8$) и $y := y - 3$ (то есть $y = 16 - 3 = 13$). *Ответ: x = 8, y = 13* 11. Построим таблицу истинности для логического выражения $(A \lor B) \land (\neg B \lor A)$. | A | B | $A \lor B$ | $\neg B$ | $\neg B \lor A$ | $(A \lor B) \land (\neg B \lor A)$ | | :---- | :---- | :---------- | :-------- | :------------- | :--------------------------------- | | True | True | True | False | True | True | | True | False | True | True | True | True | | False | True | True | False | False | False | | False | False | False | True | True | False |

Другие решения

Что ещё задавали пользователи