Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 21.11.2011
Сообщений: 39
1

Проблема с массивом.

21.12.2011, 08:12. Показов 1020. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Извените за нубский вопрос, я только начинаю изучать делфи и столкнулся с такой проблемой. Когда скажем просто выводиш массив
то выводит только первые 2 элемента.

procedure TForm1.Button1Click(Sender: TObject);
var a:array[0..4] of integer;
i:integer;
begin
for i:= 0 to 4 do
begin
a[i]:=StrToInt(Memo1.Lines[i]);
Memo2.Lines[i]:=IntToStr(a[i]);
end;
end;
end.

Скажите пожалуйста как вывести полный массив, заранее спасибо.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.12.2011, 08:12
Ответы с готовыми решениями:

Проблема с массивом
Доброго времени суток, уважаемые форумчане! Выручите, пожалуйста. Возникла проблема с массивом....

Проблема с массивом.
В общем имею задание "Сформировать множество целых чисел и выделить из него подмножество чисел,...

Проблема с массивом
Привет, товарищи помогите пожалуйста с такой проблемой, вот сама проблема: Дана действительная...

Проблема с массивом.
Приветствую,возникла некоторая проблема в решение данной задачи:Разделить массив на две части,...

1
112 / 78 / 30
Регистрация: 10.09.2011
Сообщений: 263
21.12.2011, 09:19 2
Лучший ответ Сообщение было отмечено Cooper-D как решение

Решение

Цитата Сообщение от Cooper-D Посмотреть сообщение
Извените за нубский вопрос, я только начинаю изучать делфи и столкнулся с такой проблемой. Когда скажем просто выводиш массив
то выводит только первые 2 элемента.

procedure TForm1.Button1Click(Sender: TObject);
var a:array[0..4] of integer;
i:integer;
begin
for i:= 0 to 4 do
begin
a[i]:=StrToInt(Memo1.Lines[i]);
Memo2.Lines[i]:=IntToStr(a[i]);
end;
end;
end.

Скажите пожалуйста как вывести полный массив, заранее спасибо.
Код, в принципе, написан правильно.
А вы уверены, элементы после второго вообще есть? Может там просто пустота?
Лучше напишите так:
Delphi
1
for i:=0 to 4 do Memo1.Lines.Add(IntToStr(a[i]));
1
21.12.2011, 09:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2011, 09:19
Помогаю со студенческими работами здесь

Проблема с массивом
Здравствуйте. Задача: умножение матрицы на число. Проблема: корректно выводятся только 2, 5, 6, 7,...

проблема с массивом
#include <iostream> #include <stdlib.h> #include <time.h> using namespace std; int main(){ ...

Проблема с массивом
Эксперты, помогите пожалуйста. Имеется программа, состоящая из нескольких форм (в конечном виде это...

Проблема с массивом
надо каждый элемент введённого массива вывелся в обратном порядке. сделал эту прогу но сказали что...

Проблема с динамическим массивом
Имею 2 динамических массива. Но если в 1 массиве запись данных и вывод на консоль осуществляются...

Проблема с массивом строк
Доброго времени суток! Есть класс, в котором объявлен массив строк class MyClass { public:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru