Задать вопрос
22 сентября, 22:14

Надо написать программу на Паскале, без массивов.

Дано натуральное число. Определить, сколько раз у этого числа встречается минимальная цифра. (Например, при вводе числа 2618319, на экране должно быть "2").

+3
Ответы (2)
  1. 22 сентября, 22:22
    0
    Var

    s:string;

    c:char;

    i, k:integer;

    begin

    Write ('Введите число: ') ; Readln (s) ;

    c:=s[1]; k:=1;

    for i:=2 to length (s) do

    if s[i]=c then Inc (k)

    else if s[i]
    Writeln ('Наименьшая цифра ', c,' встретилась ', k,' раз (а) ')

    end.

    Тестовое решение:

    Введите число: 3141592653589793

    Наименьшая цифра 1 встретилась 2 раз (а)
  2. 22 сентября, 22:22
    0
    Var a, k, count: integer;

    begin

    readln (a) ;

    k:=a mod 10;

    a:=a div 10;

    count:=1;

    while (a0) do begin

    if (a mod 10 = k) then count+=1;

    if (a mod 10 < k) then begin

    k:=a mod 10;

    count:=1;

    end;

    a:=a div 10;

    end;

    writeln (count) ;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Надо написать программу на Паскале, без массивов. Дано натуральное число. Определить, сколько раз у этого числа встречается минимальная ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
10. Составить программу, осуществляющую ввод числовых переменных. При вводе положительного числа вывести информацию: "Число больше ноля", при вводе отрицательного числа - "Число меньше ноля", при вводе ноля - "Вы ввели ноль".
Ответы (1)
Составить программу, осуществляющую ввод числовых переменных. При вводе положительного числа вывести информацию: "Число больше ноля", при вводе отрицательного числа - "Число меньше ноля", при вводе ноля - "Вы ввели ноль".
Ответы (1)
в Паскале 1. Среди четырёхзначных чисел выбрать те, у которых все четыре цифры различны. 2. Дано шестизначное число n. Определить сколько раз в нём повторяется минимальная цифра. 3.
Ответы (1)
1. Дано натуральное число. Найти первую цифру данного числа. 2. Дано натуральное число. Определить количество троек в нем. 3. Дано натуральное число. Определить количество четных цифр в нем. Все это при помощи цикла:while
Ответы (1)
1. Дано двузначное число. Определить: a. какая из его цифр больше, первая или вторая; b. одинаковы ли его цифры. 2. Дано двухзначное число. Определить, равен ли квадрат этого числа учетверённой сумме кубов его цифр.
Ответы (1)