Плиз решите задачку!буду очень признателен!процедура в ТР!

За вознаграждение или нахаляву (если повезёт)

Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill

Ответить
semo
Сообщения: 1
Зарегистрирован: 18 дек 2007, 08:48

Задача: Дано натуральное число.Определите сколко четных цифр используется в записи этого числа!
BBB
Сообщения: 1298
Зарегистрирован: 27 дек 2005, 13:37

Код: Выделить всё

function HowMany (iNum : integer) : integer;
var  S : string;
     iLoop : integer;
     iQty : integer;
begin
  Str (iNum, S);
  iQty := 0;
  for iLoop := 1 to Length (S) do begin
    if (S [iLoop] in ['0', '2', '4', '6', '8'] then
      iQty := iQty + 1;
  end;
  HowMany := iQty;
end.
Ответить