Предмет: Информатика, автор: КСеня1106

Напишите программу которая определяет Верно ли что введенное число состоит из одинаковых цифр
Паскаль

Ответы

Автор ответа: dododo
0
var z,a,s:integer;
begin
readln(z)
a:=z mod 10;
z:=z div 10;
s:=0;
while (z>0) and (s=0) do
if z mod 10<>a then s:=1
else z:=z div 10;
if s=0 then write ('yes')
else write('no');
end.

КСеня1106: У меня выводит что нужно do перед :=
КСеня1106: Где s:=0
Аноним: Единственный минус у Вас в программе - она не работает с отрицательными числами
Похожие вопросы
Предмет: Информатика, автор: bulanovaolga1970
Предмет: Физика, автор: artemsavcenko328
Предмет: Қазақ тiлi, автор: sagdianakab
Предмет: Химия, автор: ceqe