Информатика, вопрос задал vasya8666 , 7 лет назад

Срочно! Помогите решить пожалуйста! ​

Приложения:

Ответы на вопрос

Ответил Вованичикчка
1

1. Для перевода n-ричного числа в десятичное необходимо это число представить в виде суммы произведений степеней основания шестнадцатеричной системы счисления на соответствующие цифры в разрядах шестнадцатеричного числа.

\sqrt[3]{7D_{16}} - 11_2 + 313_8

7D_{16} = 13*16^0+7*16^1 = 13 + 112 = 125_{10}

11_2 = 1 * 2^0 + 1 * 2^1 = 1 + 2 = 3_{10}

313_8=3*8^0+1*8^1+3*8^2=3+8+192=203_{10}

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

\sqrt[3]{125}-3+203=5-3+203=205

Теперь нужно ответ перевести в восьмеричную систему счисления (для этого нужно делить число на 8 и запоминать остатки, у меня они находятся в круглых скобках):

205_{10} \rightarrow X_8

205 : 8 = 25 \quad (5)\\25 : 8 = 3 \quad (1)\\3 : 8 = 0 \quad (3)\\

Теперь остатки надо записать в обратном порядке: 315_8

Ответ: 315_8

2. Таблица истинности изображена на первой картинке.

3.

Алгоритм на естественном языке:  

1) Ввести цену единицы товара a и количество единиц товара b;

2) Вычислить стоимость покупки S по формуле: S = a * b;

3) Если стоимость покупки S будет больше 3000, убрать из суммы 25%, а именно умножить стоимость на 0,75: S = S * 0,75;

4) Вывести стоимость покупки S.

Блок-схема: изображена на второй картинке.

Приложения:
Новые вопросы