Вопрос по информатике:
дано целое число n<=(больше равно) 9999
является ли это число палиндромом?
все ли его цифры разные?
- 06.04.2018 19:12
- Информатика
- remove_red_eye 15447
- thumb_up 92
Ответы и объяснения 1
var n,p,d : longint; a : array [0..9] of boolean; v : boolean;
begin
readln(n);
d:=n;
v:=false;
p:=0;
while d>0 do
begin
p:=p*10+(d mod 10);
if a[d mod 10]=true then v:=true else a[d mod 10]:=true;
end;
if p=n then writeln('Данное число палиндром');
if not(v) then writeln('Все цифры данного числа разные');
end.
Я не знаю работает ли это, если не работает напиши мне. Я исправлю
- 06.04.2018 21:13
- thumb_up 21
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.