//pascal var x: longint; count: byte; begin write('введите число x: '); readln(x); while x < > 0 do begin if x mod 10 mod 2 < > 0 then count : = count + 1; x : = x div 10; end; writeln('нечетных = ', count); readln; end.
Спасибо
Ответ дал: Гость
обозначи кол-во цветков, распустившихся позавчера за x, вчера - за (x - 11) (по условию). вчера распустилось на 11 цветков меньше, чем позавчера и на 32 меньше, чем сегодня и позавчера вместе.подставим x=12 (> 11) - цветков вчера, значит 12-11=1 - цветков завтра. цветков сегодня находим так: 32 (дано) - 11 (дано) = 21.
Популярные вопросы