Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 0
Регистрация: 09.10.2016
Сообщений: 8
1

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

30.05.2017, 10:16. Показов 837. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Не могу никак переделать данный код в рекурсию:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Var n,k1,k2:integer;
function Kol(n:integer;Var k1:integer):integer;
Begin
    While n>0 do
    Begin
     if n mod 10 = 2 then inc(k1);
      n:=n div 10;
    End;
End;
Begin
    write('Введите число: ');readln(n);
    k1:=0;
    Kol(n,k1);
    writeln('Двоек в числе = ',k1);
    readln;
End.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.05.2017, 10:16
Ответы с готовыми решениями:

Дано натуральное четное число п. Разработать рекурсивную функцию для вывода на экран следующей картинки:
Помогите пожалуйста, дано натуральное четное число п. Разработать рекурсивную функцию для вывода...

Написать рекурсивную функцию для расчета степени n вещественного числа a (n — натуральное число)
Помогите пожалуйста, написал программу, но без рекурсива. Не понимаю как он вообще должен выглядеть...

Написать рекурсивную функцию для расчета степени n вещественного числа a (n — натуральное число)
В некоторых языках программирования (например, в Паскале) не преду-смотрена операция возведения в...

Написать рекурсивную функцию для расчета степени n вещественного числа a (n – натуральное число)
Написать рекурсивную функцию для расчета степени n вещественного числа a (n – натуральное число).

0
30.05.2017, 10:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.05.2017, 10:16
Помогаю со студенческими работами здесь

Написать рекурсивную функцию для определения, является ли заданное натуральное число простым
Уважаемые форумчани!!! Помогите написать рекурсивную функцию для определения, является ли заданное...

Дано натуральное число n. Вычислить сумму используя рекурсивную функцию
Sn=1/1*3+2/3*5+3/5*7+..+n/(2n-1)(2n+1); Понимаю, что ошибка в рекурсии, но не понимаю...

Написать рекурсивную функцию подсчета количества вхождений в дерево заданного числа на заданном уровне
Задано бинарное дерево,в вершинах которого расположены целые числа.Написать рекурсивную функцию...

Дано натуральное число N. Написать программу для нахождения количества четных цифр на нечетных местах
Без массива и попроще пожалуйста.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru