Дано натуральное число N. Определить, верно ли, что это число содержит ровно три...

0 голосов
70 просмотров

Дано натуральное число N. Определить, верно ли, что это число содержит ровно три одинаковые цифры.
Решите алгоритмом


Информатика (18 баллов) | 70 просмотров
Дан 1 ответ
0 голосов

Var
a,b,c,x:integer;
begin
write('Введите трехзначное число. X=');
readln(x);
a:=x div 100;
b:=(x mod 100) div 10;
c:=(x mod 10) div 1;
if (a=b) and (b=c) then writeln('Верно!')
else writeln('Не верно');
readln;
end.

(1.3k баллов)
0

c:=(x mod 10) div 1; - не понял, зачем делить на 1? ))))

0

ах, точно. можешь удалить div 1. Это я с другого файла брал. Решал подобную задачу, только про 4 числа.

0

Удалять я ничего не могу в Вашем ответе, да и зачем это мне?