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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.11.2015, 21:35   #1
Pavlgd
 
Регистрация: 18.11.2015
Сообщений: 6
По умолчанию Составить программу поиска в массиве максимального числа, являющегося симметричным в десятичной записи

Помогите составить программу
Изображения
Тип файла: jpg lab01.jpg (83.8 Кб, 59 просмотров)
Pavlgd вне форума Ответить с цитированием
Старый 26.11.2015, 10:11   #2
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Код:
uses crt;
const n = 8;
type tMas=array[1..n] of integer;
const A:tMas=(1,55,31200,676,4884,30503,31412,29692);
var i,k,max :integer; s:string; code:integer; elem:integer;

function IsPalidrom(txt:string):boolean;
var i:byte;f:boolean;
begin
     f:=false;
    for i:=1 to length(txt) div 2 do
     begin
       if txt[i] = txt[length(txt)-i+1] then f := true else break
     end;
    IsPalidrom := f;
end;

begin
  clrscr;
   max:=0;k:=0;
  for i:=1 to n do
   begin
   writeln(a[i]);
   str(a[i],s);
   if IsPalidrom(s) then
      begin
           val(s,elem,code);
           if elem > max then begin k:=i; max:=elem end
      end;
   end;
   if k = 0 then writeln('HALT') else writeln(max,'.i=',k);
   readln;
end.
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.

Последний раз редактировалось Aleksandr H.; 26.11.2015 в 10:15.
Aleksandr H. вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Машина Тьюринга: Постройте функциональную схему машины, реализующей переход от десятичной записи числа n к десятичной записи (n-1) Елешечка Помощь студентам 0 02.04.2014 21:43
Составить программу поиска в упорядочном массиве Enerdgazer Помощь студентам 3 18.12.2013 14:28
Оцените математической формулой, насколько больше цифр в двоичной записи большого числа, чем в его десятичной записи. Анюта.Хом Помощь студентам 1 02.12.2011 23:13
Составить программу которая находит индекс числа в массиве случайных чисел MadNikys Помощь студентам 9 03.03.2010 20:52
Написать подпрограмму-процедуру поиска максимального элемента в массиве Noxil Паскаль, Turbo Pascal, PascalABC.NET 3 27.11.2008 21:39