КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Вывод массива в ListBox
Формирования массива результатов с обменом элементов Поиск минимального элемента и его номера Вычисления количества отрицательных элементов с выводом результатов Вычисления суммы и вывод результатов в Edit Вывод массива в Memo Вычисления элементов вектора Begin close; end; // процедура отклика на кнопку “Пуск” procedure TForm1.Button1Click(Sender: TObject); var si, sv, sr, ssum, smin: string; sum, min, pr: real; kol,nom: integer; begin for i:=1 to n do v[i]:=cos(4*i)+exp(-2*i); for i:=1 to n do begin str(v[i]:7:3,sv); str(i:3,si); Мemo1.Lines.Add(si+sv); end; s:=0; for i:=1 to n do s:=s+v[i]; str(sum:7:3,sv); Edit1.Text:=sv; k:=0; for i:=1 to n do if v[i]<0 then k:=k+1; Edit2.Text:= IntToStr(kol); min:=v[1]; nom_min:=1; for i:=2 to n do if v[i]<min then begin min:=v[i]; nom_min:=i; end; // вывод результатов в Edi t str(min:7:3,smin); Edit3.Text:=IntToStr(nom)+'-и элемент '+smin; r:=v; pr:=r[1]; r[1]:=r[nom]; r[nom]:=pr; for i:=1 to n do begin str(r[i]:7:3,sr); str(i:3,si); ListBox1.Items.Add(si+sr); end; end; end.
Пример 2 Составить проект программы в Delphi для введения 15-ти (или меньше) целых чисел из компонента Мемо и вывести их по возрастанию в окно сообщений (ShowMessage). Форма проекта с результатами работы программы имеет вид: Текст программы: unit Unit1; interface ………………………………………….. implementation {$R *.DFM} Type vect=array[1..15]of integer; //нажатие кнопки “Новый массив” procedure TForm1.Button2Click(Sender: TObject);
Дата добавления: 2014-12-10; Просмотров: 2061; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |