183/2=91 остаток 1 91/2=45 остаток 1 45/2=22 остаток 1 22/2=11 остаток 0 11/2=5 остаток 1 5/2=2 остаток 1 2/2=1 остаток 0 в целой части 6 единиц. 0.75*2=1.5 целая часть 1 0.5*2=1.0 целая часть 1 в дробной части 2 единицы. всего в числе будет 8 единиц.
Спасибо
Ответ дал: Гость
i - цикловая переменнаяs1 - сумма нечётных чисел от 1 до 100s2 - сумма чётных чисел от 1 до 100vari, s1, s2 : integer; begins1 : = 0; s2 : = 0; for i : = 1 to 100 do beginif i mod 2 = 0 thens2 : = s2 + i; elses1 : = s1 + i; end; writeln ('сумма четных чисел: ', s2); writeln ('сумма нечетных чисел: ', s1); end.
Ответ дал: Гость
5.5 8.8 9.8 11.6 12.7 11.7 11.2 9.3 10.3 10.4 7.4 7.2 5.2 5.3 6.3 6.9 7.8 2.8 2.9 3.9 3.6 4.5 а вот как переводить: с конца над числом в двоичной системе пишешь: 1,2,4, и.т.д если единичка есть-прибавляешь это число. если единички нет-ничего не прибавляешь.
например- 1011 8+0+2+1=11 1000 8+0+0+0=8 111 4+2+1=7 11 2+1=3 10 2+0=2 10011101 128+0+0+16+8+4+0+1=157 а твои числа все в уме считаются.проверь может я ошиблась где нибудь)
Популярные вопросы