- 21.12.2017 17:50
- Информатика
- remove_red_eye 2338
- thumb_up 22
Ответы и объяснения 1
Чтобы получить A = 3 и B = 2, из начальных значений равных нулю необходимо чтобы тело цикла :
while x>0 do begin
c:=x mod 2;
if c = 0 then a:=a+1
else b:=b+1;
x:=x div 10;
end;
Выполнилось 5 раз, значит число Х не меньше 10000.
Далее, чтобы в условии:
if c = 0 then a:=a+1
else b:=b+1;
Выполнилось увеличение b на 1 необходимо чтобы число было нечетным. Минимальное нечетное число для таких вводных:
10001
Ответ: 10001
- 22.12.2017 03:16
- thumb_up 1
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.