Составьте программу определяющую Сколько раз в натуральном числе К встречается цифра равная последней. Паскаль АВС

27 Апр 2020 в 19:40
132 +1
0
Ответы
1

program CountDigits;

var
K, lastDigit, count: integer;
number: string;

begin
writeln('Введите натуральное число K:');
readln(K);

number := IntToStr(K);
lastDigit := StrToInt(number[length(number)]);

count := 0;
for var i := 1 to length(number) do
begin
if StrToInt(number[i]) = lastDigit then
count := count + 1;
end;

writeln('Цифра ', lastDigit, ' встречается в числе ', K, ' ', count, ' раз(а)');
end.

18 Апр 2024 в 13:11
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир