Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 27.05.2009, 19:51   #1
Axandra
Новичок
Джуниор
 
Регистрация: 27.05.2009
Сообщений: 2
Смущение Выручайте :(

Вот условие: Найти все 5-ти значные числа палиндромы(например 11111,4774) и вывести их
Вот задача:

Program palindrom;
var i,val,m,k: integer;
s: string;
begin
val:=10000;
while val<>99999 do
begin
str(val,s);
m:=length(s)div 2;
for i:=1 to m do
if s=s[length(s)-i+1] then k:=k+1;
if (k=m) then writeln('palindrom');
writeln(val);
val:=val+1;
end;
end.

И можете записать это:

m:=length(s)div 2;
for i:=1 to m do
if s=s[length(s)-i+1] then k:=k+1;
if (k=m) then writeln('palindrom');

Через процедуру или функцию?
Axandra вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
НАРОД, выручайте!!! nashik Паскаль, Turbo Pascal, PascalABC.NET 0 25.05.2009 17:58
Динамика. Выручайте Sined121 Паскаль, Turbo Pascal, PascalABC.NET 3 06.05.2009 10:30
Выручайте xaker_lol Паскаль, Turbo Pascal, PascalABC.NET 6 28.01.2009 13:45
Выручайте Panda Помощь студентам 6 08.07.2008 15:40