|
|
|
|
|
|
|
Вернуться
| 21 Прыщенко Богдан Олегович, 20 марта 2009 г. 23:20:05 | |
|
не в том проблема. Вал переводит стринг или чар в число, а мне надо наоборот. Ты каким способом здесь число в строку превращаеш?
|
|
|
| 22 SOVA xxx, 20 марта 2009 г. 22:43:15 | |
используй не инттостр а вал val(s:string; x:longint; code:INTEGER!!!); строку с переводит в число х если произошла ошибка то code вроде не равен нулю)) но я его никогда не проверяю)
|
|
|
| 23 Прыщенко Богдан Олегович, 20 марта 2009 г. 21:49:53 | |
из описания переменных: a,b,c,q,i,z:integer;d:string[50];n:array[1..100] of char; из тела программы abs(a)<>1 then begin a:=abs(a);d:=inttostr(a); - это в задаче, которая сейчас. из описания переменных s,q:string[11];a,b,c,d,t,f,i,z,x:longint; из тела программы readln(input,a,b); s:=inttostr(a);q:=inttostr(b); - это в задаче, о которой я вспомнил. Собственно, видим, что причина не в этом (если я правильно понял совет/обьяснение); что еще может быть причиной?
|
|
|
| 24 Нагин Сергей Юрьевич, 20 марта 2009 г. 21:15:44 | |
|
может ты просто присваеваешь Чару ,там скорее всего строка...
|
|
|
| 25 Прыщенко Богдан Олегович, 20 марта 2009 г. 21:10:27 | |
|
на локалке в обеих задачах, где возникла такая проблема (не могу сказать точно, использовал ли я иттостр в каких-небудь еще задачах, кроме этих) пробные тесты дают результат, совпадающий с результатом в примере.
|
|
|
| 26 Прыщенко Богдан Олегович, 20 марта 2009 г. 21:08:46 | |
|
как решить проблему с вызовом функции inttostr (Паскаль, локальный компилятор - ABC 2.6, работает, на сайте в компиляторе Borland Delphi Version 15.0 вызывает ошибку (пример: task.pas(11) Error: Undeclared identifier: 'IntToSTr'))? порылся в сети, в делфи такая функция есть...
|
|
|
Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!
| | | |