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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.01.2010, 22:08   #11
Asira
Пользователь
 
Регистрация: 12.12.2009
Сообщений: 84
По умолчанию

Андрей.12 =====>>> А зачем сразу выводить, заноси в массив,сортируй и выводи

поэтому и спросила

Последний раз редактировалось Asira; 11.01.2010 в 22:10.
Asira вне форума Ответить с цитированием
Старый 11.01.2010, 22:09   #12
Asira
Пользователь
 
Регистрация: 12.12.2009
Сообщений: 84
По умолчанию

Андрей.12 А зачем сразу выводить, заноси в массив,сортируй и выводи поэтому и спросила
Asira вне форума Ответить с цитированием
Старый 11.01.2010, 23:34   #13
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Таких чисел маловато, на первое число (несимметричное) наткнулся на 14-ой тысяче
Код:
function inv(k: integer): integer;//делаем число симметричным
var
  i, n: integer;
begin
  i := 0;
  while k > 0 do
  begin
    n := k mod 10;
    k := k div 10;
    i := 10 * i + n
  end;
  result := i
end;
function del(k:integer): integer;
      var i,d:integer;
      begin
      d:=0;
      for i:=2 to k div 2  do
      if k mod i=0 then d:=d+i;
      result := d
      end;
  var m,n,i:integer;
begin
  writeln('m,n');
  readln(m,n);
  for i:=m to n do
    if (del(i) = del(inv(i))) 
    and (del(i)<>0)//убираем простые числа
    and (i<>inv(i))//убираем симметричные
    then writeln(i);
  writeln('ok');readln
end.
eoln вне форума Ответить с цитированием
Старый 12.01.2010, 18:22   #14
Asira
Пользователь
 
Регистрация: 12.12.2009
Сообщений: 84
По умолчанию

Программа игнорирует числа 1 2 3 4 5 .... 44 55 66 ( хотя она впринципе должна их учитывать )........... из -за условий (del(i)<>0)//убираем простые числа
and (i<>inv(i))//убираем симметричные

Если убираешь всё тип-топ !!!!!!!!!!!!! Спасибо огромное!!!!!!!

Последний раз редактировалось Asira; 12.01.2010 в 18:31.
Asira вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
процедуры и функции Ruslan57 Помощь студентам 2 29.12.2009 09:20
процедуры и функции shelest Помощь студентам 3 02.11.2009 18:50
Процедуры и функции... hohol90 Помощь студентам 3 25.10.2009 05:16
функции и процедуры niziriska Помощь студентам 12 24.01.2009 13:57
Процедуры и функции Алeксандр Паскаль, Turbo Pascal, PascalABC.NET 1 22.01.2009 04:54