![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 30.11.2008
Сообщений: 4
|
![]()
Разработать процедуру, которая формирует число палиндром из целого числа, используя алгоритм:
1) Если это число не палиндром - то изменить порядок цифр на обратный и сложить исходное число с получившимся 2) Если сумма не палиндром - то повторим действия до получения числа палиндрома Примечание: Результатом процедуры является число палиндром и кол-во применений алгоритма для его получения Кое-как сам составил код, но почему-то не работает ((((( procedure pal(n:integer; var k:integer); var x,y,t:integer; begin y:=0; t:=0; x:= n mod 10; while n mod 10 <>0 do begin t:=x; x:=n mod 10; y:=x*10+x; end; y:=y+t; k:=y; end; var a,b,c,d,i:integer; begin writeln(' Vvedite a= '); readln(a); pal(a,b); c:=0; d:=1; i:=0; while (a<>b) and (c<>d) do begin pal(a,b); c:=a+b; i:=i+1; pal(c,d); end; writeln(c); writeln(i); readln; end. исправьте пожалуйста ![]() |
![]() |
![]() |
![]() |
#2 |
Участник клуба Подтвердите свой е-майл
Регистрация: 14.12.2007
Сообщений: 1,434
|
![]() Код:
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.
![]() |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
То что Вы написали, это не код, это бессмысленный набор символов. Прежде всего надо обдумать задачу, набросать ее на бумаге, разобраться что к чему, а потом писать. Если Вы не усвоили смысл задачи, последнее делать не нужно.
Вот вариант решения. Код:
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 30.11.2008
Сообщений: 4
|
![]()
Спасибо большое! смысл-то я понял, просто умения программировать пока мало ) еще раз спасибо
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите найти ошибку в коде C++ | Жека:) | Помощь студентам | 15 | 29.10.2008 11:32 |
помогите найти ошибку в коде плиз | Айат | Помощь студентам | 2 | 01.10.2008 17:43 |
Памагите найти ошибку в коде...С++ | Goblin | Помощь студентам | 1 | 13.05.2008 18:15 |
помогите найти ошибку в коде | Joker88 | Помощь студентам | 1 | 04.03.2008 12:43 |