Есть ответ 👍

В программе «: = » обозначает оператор присваивания , знаки « + » , « - » , « * » И « /» — соответственно операции сложения , вычитания , умножения и деления . Правила выполнения операций и порядок действий соответствуют правилам арифметики.

Определите значение переменной а после исполнения алгоритма:

а : = 7

b : = 7 + 9 * a

а : = b / 5 * a

132
278
Посмотреть ответы 2

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

Кate1257
4,6(92 оценок)

a = 98

Объяснение:

Разбираемся для каждой строки как меняются переменные:

а : = 7    -переменная a станет равна семи

b : = 7 + 9 * a    -переменная b станет равна девяти a плюс семь (то есть, 9*7 + 7 = 63 + 7 = 70 )

а : = b / 5 * a   -переменная a станет равна b разделить на пять и умножить на прежнее значение переменной a (то есть, 70 / 5 * 7 = 14 * 7 = 98 )

StarAl73
4,5(91 оценок)

1. первая правая цифра числа показывает число единиц, вторая - число двоек (1·2) , третья - число четверок (2·2), четвертая - число восьмерок (4·2) и т.д. имеем:

111101₂ = 1·1 + 2·0 + 4·1 + 8·1 + 16·1 + 32·1 = 1+4+8+16+32 = 61₁₀

 

2. число нужно поделить на два, найти остаток. полученный результат снова поделить на два и найти остаток и т.д. остатки, записанные в обратном порядке и есть запись в двоичном исчислении.

65÷2 = 32 (ост.1)

32÷2 = 16 (ост.0) 

16÷2 = 8   (ост.0) 

8÷2 = 4     (ост.0) 

4÷2 = 2     (ост.0) 

2÷2 = 1     (ост.0)

1÷2 = 0     (ост.1)

65₁₀ = 1000001₂     

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