Const
<span> d: array [1..7] of string = </span>
<span> ('Понедельник','Вторник','Среда','Четверг','Пятница','Суббота','Воскресенье'); </span>
<span>var </span>
<span> n: integer; </span>
<span>begin </span>
<span> write('Номер дня недели? '); </span>
<span> readln(n); </span>
<span> if (1 <= n) and (n <= 7) then writeln(d[n]) else writeln('Ошибка ввода'); </span>
<span>end.</span>
Всмысле полное, моделируешь дорогу, если тебе по таблице не удобно, там все видно будет. Самый короткий 4
AE-EC-CD
Вычисление разности происходит следующим образом:
X - Y = X + (-Y) = X + допкод(Y).
Перевод в допкод - проинвертировать число и добавить к нему 1.
Видим, что единица добавляется позже. Тогда A = B = проинвертированный предпоследний разряд второго числа = 1. 11101111 + 1 = 11110000. С = 1, D = 0
Ответ: (2)
Третей переменной пусть будет "c"
с:=а {сначала "запоминаем" значение "а" с помощью третей переменной}
а:=в {далее делаем "а" равной "в"}
в:=с {затем "в" делаем равной "с" которая равна первому значению "а"}
Готово