Написать программу подсчитывающую кол-во чётных и нечётных цифр в числе. Только на Паскале.

Ответы

Ответ дал: Аноним
0

PascalABC.NET 3.4.2, сборка 1837 от 11.10.2018

begin

 var s := ReadInteger.ToString;

 var Четных := s.Where(c -> '02468'.Contains(c)).Count;

 var Нечетных := s.Where(c -> '13579'.Contains(c)).Count;

 Println('Четных', Четных, 'нечетных', Нечетных);

end.

Приложения:
Ответ дал: Giammy
0
Всё-таки по-своему))
Ответ дал: Аноним
0
Только на отрицательном числе будет врать))
Ответ дал: Giammy
0
Почему? знак "-"?
Ответ дал: Giammy
0
Можно сразу сделать абсолютное число и проблем не будет
Ответ дал: Аноним
0
Abs - можно. Знак "-" не отберется в четные и при вычитании из общего количества увеличит нечетные на 1.
Вас заинтересует