Задать вопрос
30 апреля, 19:45

Сколько раз встречается заданная цифра в натуральном числе? паскаль, с помощью рекурсии

+3
Ответы (1)
  1. 30 апреля, 21:07
    0
    Var a, b, k:integer;

    function kol (x, y:integer) : integer;

    Begin

    if x=0

    then kol:=0

    else if x mod 10 = y then kol:=kol (x div 10, y) + 1

    else kol:=kol (x div 10, y) ;

    end;

    begin

    readln (a, b) ;

    k:=kol (a, b) ;

    writeln (k) ;

    end.

    Пример:

    13093 3

    2
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Сколько раз встречается заданная цифра в натуральном числе? паскаль, с помощью рекурсии ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Ввести слово и число раз (Ввод; паскаль, 3). Вывести это слово так: паскаль паскаль паскаль паскаль паскаль паскаль
Ответы (1)
Паскаль Дана строка. Если в этом числе буква f встречается только один раз, выведите её индекс. Если она встречается два и более раз, выведите индекс её первого и последнего появления. Если буква f в данной строке не встречается, ничего не выводите.
Ответы (1)
Помгите! Программа Паскаль Вопрос 1. Функция служебного слова Var. Вопрос 2. С какими числами можно работать в программе Паскаль? Вопрос 3. Оператор ввода. Как он записывается в Паскаль? Вопрос 4. Функция служебного слова Const. Вопрос 5.
Ответы (1)
1. Вводится целое неотрицательное число. Найти максимальную и минимальную цифру в числе. 2. Вводится целое неотрицательное число. Входит ли в него заданная цифра? Если да, то сколько раз она в нем встречается. Помогите решить задачи в Паскали ABC)))
Ответы (1)
Определите, встречается ли заданная цифра в числе, введенном с клавиатуры. Кратно ли это число заданной цифре?
Ответы (1)