Есть ответ 👍

Написать программу ввода одного символа с клавиатуры и поместить в памяти под именем tmp си++

118
351
Посмотреть ответы 2

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

мила905
4,5(25 оценок)

#include < iostream> using namespace std; int main() {     char tmp;     cin > > tmp;     return 0; }

1) 111,3₁₀ = 1101111,0(1001)₂

переводим отдельно левую и отдельно правую часть в 2сс.

111/2 = 55 ост 1

55/2 = 27 ост 1

27/2 = 13 ост 1

13/2 = 6 ост 1

6/2 = 3 ост 0

3/2 = 1 ост 1

целая часть = 1101111

дробная часть:

,3 * 2 = 0,6

,6 * 2 = 1,2

,2 * 2 = 0,4

,4 * 2 =   0,8

,8 * 2 = 1, 6

,6 * 2 = 1,2

мы вернулись к одному из предыдущих значений, можно остановиться и посмотреть на целые части результатов. они и есть перевод в двоичную систему, приписываем их к ответу. дробная часть: 0(1001)

складываем столбиком:

2) 712516₈+24763₈ = 737501₈

3) 1500743₈ -75473₈ = 1576436₈

4) ad234₁₆+589fa₁₆ = 105c2e₁₆

Популярно: Информатика