|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.04.2018, 16:30 | #1 |
Пользователь
Регистрация: 19.11.2017
Сообщений: 36
|
Выдает ошибку - рекурсия, цифры числа в обратном порядке [Turbo Pascal].
В Turbo Pascal выдает ошибку, а в ABC нет. Сдавать то надо на TurPas скажите, в чем проблема пожалуйста, а то завтра сдавать. Самое интересное в ABC не требует это присваивание и всё работает, также и ставил эти скобки и всё равно ошибка. Программа для написание целово положительного числа в обратном поряде
Код:
Последний раз редактировалось Kamelok; 03.04.2018 в 16:32. |
03.04.2018, 17:08 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,527
|
необходим рекурсивный вызов себя?
Код:
программа — запись алгоритма на языке понятном транслятору
|
03.04.2018, 17:15 | #3 |
Пользователь
Регистрация: 19.11.2017
Сообщений: 36
|
|
03.04.2018, 17:39 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
PascalABC и Pascal ABC.NET, конечно, ещё те мутанты-уродцы,
но этот кривой код и в них не компилируется, зря наговаривайте! pabc_error1.png pabc_error2.jpg |
03.04.2018, 17:45 | #5 |
Пользователь
Регистрация: 19.11.2017
Сообщений: 36
|
А из-за чего теперь идет арифметическое переполнение?
|
03.04.2018, 17:55 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
наверное, сильно большое число пытаетесь ввести, забыв о размере Integer
замените все Integer на LongInt ДОБАВЛЕНО. а переменную NEW кто будет иницилизировать перед первым обращением - Пушкин?!!! Последний раз редактировалось Serge_Bliznykov; 03.04.2018 в 17:57. |
03.04.2018, 18:11 | #7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
я бы вообще такой вариант решения предложил (если в задании не задано строго "получить новое число", а есть формулировка "вывести цифры в обратном порядке"):
Код:
|
03.04.2018, 18:22 | #8 | |
Пользователь
Регистрация: 19.11.2017
Сообщений: 36
|
Цитата:
Число требуют. Спасибо большое. Последний раз редактировалось Kamelok; 03.04.2018 в 18:24. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вывести цифры числа по отдельности. Выводятся в обратном порядке | Alim- | Общие вопросы C/C++ | 2 | 03.01.2017 21:57 |
Рекурсия.С++.Текст в обратном порядке. | Wunschpunsch | Помощь студентам | 5 | 10.05.2014 17:44 |
Цифры заданного натурального числа запишите в обратном порядке | Radius100 | Помощь студентам | 2 | 09.02.2012 11:39 |