|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.05.2011, 18:01 | #1 |
Регистрация: 04.05.2009
Сообщений: 7
|
Загрузка массива из Memo
Заранее извиняюсь, если такая тема уже была, я не нашла.
Необходимо заполнить массив a[i] из Memo не могу понять где возникает ошибка: for (i=1; i<=n ; i++) { a[i]=StrToFloat(Memo1->Lines->Strings[i-1]); } дальше этот массив хочу использовать у себя в программе f or (i=1; i<=n ; i++) { x1[i]=(b[i]-a[i])*(rand()/double(RAND_MAX))+a[i]; }; но после компиляции возникает ошибка Последний раз редактировалось Enigma_; 09.05.2011 в 18:56. |
09.05.2011, 19:50 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,711
|
массивы с 0 до n-1
|
10.05.2011, 15:25 | #3 |
Регистрация: 04.05.2009
Сообщений: 7
|
Вы меня извините за настойчивость, но дело по-моему не в этом.
for (i=0; i<n ; i++) { a[i]=StrToFloat(Memo1->Lines->Strings[i]); } for (i=0; i<n ; i++) { frmMetod->ListBox3->Items->Add(a[i]); } Выводит на экран конечно, но потом всё равно ошибка. Да и потом какая разница с какими элементами массива я работаю, может я конечно и ошибаюсь. |
10.05.2011, 15:32 | #4 |
Пользователь
Регистрация: 30.12.2010
Сообщений: 91
|
попробуй так
Код:
Я тебе помог, добавь отзыв)))))
Статьи по программированию |
10.05.2011, 17:36 | #5 |
Регистрация: 04.05.2009
Сообщений: 7
|
Извините тему можно удалить. исправила ошибку. Мне принципиально 0-ой элемент не нужен, я в курсе что все циклы обычно начинаются с 0 Не знаю конечно в этом ли она была но теперь работает без ошибок: У меня этот массив объявлён был в процедуре, но туда я его не передавала)) а теперь добавила внутрь процедуры и всё заработало. Все-таки надо было 5 лет нормально учиться, может и диплом проще бы шёл))
for (i=1; i<=n ; i++) { a[0]=0; a[i]=StrToFloat( frmMetod->Memo1->Lines->Strings[i-1]); } for (i=1; i<=n ; i++) { frmMetod->ListBox3->Items->Add(a[i]); } Последний раз редактировалось Enigma_; 10.05.2011 в 17:44. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Memo вывод массива в строчку | atenon | C++ Builder | 4 | 13.03.2011 08:03 |
Загрузка в Memo через OpenDialog | Asblue | Помощь студентам | 6 | 23.11.2010 09:10 |
Загрузка текста в Memo | quarty | Общие вопросы Delphi | 8 | 21.10.2010 21:52 |
Сохранение и загрузка динамического массива. | SkAndrew | Общие вопросы Delphi | 0 | 05.05.2010 15:54 |
загрузка теста через memo. | Drakulov | Помощь студентам | 8 | 07.03.2010 20:23 |