Есть ответ 👍

Написать функцию нахождения кол-ва цифр через рекурсию. паскаль. рекурсия. через функцию.

187
379
Посмотреть ответы 3

Ответы на вопрос:


Var a: integer; function k(n: integer): integer; begin if n< 10   then k: =1   else k: =k(n div 10)+1; end; begin write('a = '); readln(a); writeln('количество цифр = ',k(a)); end. пример: a = 134652 количество цифр = 6

// pascalabc.net 3.2, сборка 1381 от 04.02.2017 // внимание! если программа не работает, обновите версию! function digcnt(n: integer): integer: =(n< 10? 1: digcnt(n div 10)+1); begin   var k: =readinteger('введите целое неотрицательное число');   if k> =0 then writeln('цифр в числе: ',digcnt(k)) end. пример введите целое неотрицательное число 14206423 цифр в числе: 8

Пыталась сменить пороль? Или уж создать новый, или можно скинуть мне я попробую разобраться, потом скину пароль и логин, пароль поменяешь, конечно если получиться

Популярно: Информатика