|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.02.2011, 17:41 | #1 |
Пользователь
Регистрация: 19.08.2010
Сообщений: 40
|
работа с файлом
считываю из файла так:
Код:
1 2 3 4 -1 -2 -3 -4 Нужно занести в один массив положительные элементы в другой отрицательные. С положительными все нормально, а вместо отрицательных заносит какие-то громадные значение. Подскажите ошибку |
25.02.2011, 18:10 | #2 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
delphi или pascal
|
25.02.2011, 18:19 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А попробуй сделать переменку а и оба массива целочисленной и тогда
Код:
I'm learning to live...
|
25.02.2011, 18:29 | #4 |
Пользователь
Регистрация: 19.08.2010
Сообщений: 40
|
делфи, нет не распознает, тип string
|
25.02.2011, 19:33 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
1) readln(f, ЧисловаяПеременная)
всё таки распознаёт число! Хоть в Pascal, хоть в Delphi 2) код с преобразованием у Вас жуткий! (я бы даже сказал в корне неверный! (напишите в файле +1 - поймёте, что я имею в виду), но ошибка вот тут: Код:
можно сделать примерно так: Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с файлом | Ямерт | Помощь студентам | 2 | 06.12.2010 18:23 |
Работа с файлом | Leoman | Помощь студентам | 0 | 02.04.2010 21:57 |
Работа с файлом на Си | Darh | Помощь студентам | 2 | 15.12.2009 23:44 |
работа с файлом | Cpluser | Общие вопросы .NET | 3 | 22.11.2009 22:45 |
Работа с файлом ! | PPikaso | Помощь студентам | 3 | 29.10.2009 14:21 |