Vasilisan
?>

Как получить прямой код числа 78 ? . и получить дополнительный код числа -49? .

Информатика

Ответы

nzagrebin363
78: прямой код: 01001110 обратный: для положительного числа нет обратного кода. -49:   прямой код: 00110001 обратный код: ( единицы прямого кода заменяются на нули, а нули на единицы): 11001110
membuksdk
3

p = 0, s = 1

0 > 5 ? false

s = s + p = 1 + 0 = 1

p = p + 2 = 0 + 2 = 2

2 > 5 ? false

s = s + p = 1 + 2 = 3

p = p + 2 = 2 + 2 = 4

4 > 5 ? false

s = s + p = 3 + 4 = 7

p = p + 2 = 4 + 2 = 6

6 > 5 ? true

выход из цикла

ответ

7

4

y = 5, z = -3

5 < 5 ? false

y = y + z = 5 + (-3) = 2

x = y + z = 2 + (-3) = -1

ответ

-1

5

a = 1, b = 1

1 < 9 ? true

1 < 1 ? false

b = b + 2 = 1 + 2 = 3

a = a + 1 = 1 + 1 = 2

вторая итерация цикла и последующие будут во втором условии принимать значение true, следовательно:

первое условие у нас завершится только тогда, когда a < 9, то есть при a = 2 (не касается цикла) + 3 + 3 + 3 = 11. всего будет 3 цикла. все 3 цикла к b будет прибавляться 2.

b = 3 + 2 · 3 = 3 + 6 = 9

ответ

9

ogonizoloto

как вариант с динамическим массивом и вычислением за один

var

    d : array of integer : = new integer[0];

    a, s : integer;

begin

    repeat

        read(a);

        if (a < = 300) and (a > 0) then begin

            setlength(d, d.length+1);

            d[d.length-1] : = a;

            if (a mod 10 = 6) and (a mod 6 = 0) then s += a;

        end;

    until (a = 0) or (d.length = 100);

    writeln(s);

end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Как получить прямой код числа 78 ? . и получить дополнительный код числа -49? .
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

МАМОНОВА-андрей
E3с+0f1 e3с-0f в 16 системысчиления
Васенкова204
hellomaxim
Veronika343
tanyamurashova11352
vladimirkirv
vikabobkova2010
Vetroff-11
lezzzzka5510
Shitikov-M.A.1307
SlavaA99
Talikova164
choia
Minchenkova
m-illarionov