![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 13.10.2010
Сообщений: 91
|
![]()
Здравствуйте! Вообщем вот задание:
Разработать приложение. На первой странице организовать ввод десяти стран и их ВВП. На второй странице показать ВВП стран в виде гистограммы. На третьей странице вывести страны, входящие в первую пятерку по объему ВВП. Ввод стран и ВВП должен быть реализован через Stringgrid. Первые 2 задания сделал, а вот вывести страны, входящие в первую пятерку по объему ВВП не могу. Вот код: type STRANA_VVP=record strana: string; VVP: integer; end; var Form1: TForm1; mas_VVP: array [1..10] of STRANA_VVP; implementation {$R *.dfm} procedure TForm1.FormActivate(Sender: TObject); begin stringgrid1.Cells[0,0]:='Страна'; stringgrid1.Cells[1,0]:='ВВП'; StringGrid1.Hide; end; procedure TForm1.Button1Click(Sender: TObject);// ввод стран и ВВП var i,c:integer; s:string; begin for i:=1 to 10 do begin stringgrid1.RowCount:=i+1; mas_VVP[i].strana:=inputbox('Ввод стран и ВВП','Введите название страны',''); stringgrid1.Cells[0,i]:=mas_VVP[i].strana; s:=inputbox('Ввод стран и ВВП','Введите ВВП',''); stringgrid1.Cells[1,i]:=s; val(s,mas_VVP[i].VVP,c); StringGrid1.Show; end; end; procedure TForm1.Button2Click(Sender: TObject); // гистограмма var i:integer; s:Tcolor; begin TabSheet2.Show; for i:=1 to 10 do begin case i of 1: s:=clwhite; 2: s:=clblue; 3: s:=clfuchsia; 4: s:=clgray; 5: s:=clgreen; 6: s:=clteal; 7: s:=clnavy; 8: s:=clred; 9: s:=clpurple; 10: s:=clyellow; end; form1.series1.AddPie(mas_VVP[i].VVP,mas_VVP[i].strana,s); end; end; Объясните пожалуйста как это сделать исходя из моего кода. Если не сложно код накидайте на Delphi, только с пояснениями основных моментов. (выводить можно куда угодно) Заранее благодарен! |
![]() |
![]() |
![]() |
#2 | |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
![]() Цитата:
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 13.10.2010
Сообщений: 91
|
![]()
А по конкретней можно?=) Я знаю что нужно отсортировать но я не знаю как это сделать( всегда с сортировкой проблема была.
|
![]() |
![]() |
![]() |
#4 | |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
![]() Цитата:
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Входящие подключение | Simply-Art | Работа с сетью в Delphi | 5 | 16.03.2010 14:19 |
БД Стран и Городов мира | Zefs | Свободное общение | 6 | 07.10.2009 21:35 |
Вывод списка стран на php | sasha14486 | PHP | 11 | 21.06.2009 17:08 |
В СТОЛБЕЦ ВВОДЯТСЯ ЧИСЛА ТОЛЬКО ВХОДЯЩИЕ В ОПРЕДЕЛЕННЫЙ ИНТЕРВАЛ. | exeexeexe | Microsoft Office Excel | 8 | 17.09.2008 10:23 |