- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
procedure TForm1.vibor_chiselClick(Sender: TObject);
begin
case vibor_chisel.ItemIndex of
0: begin
procedure TForm1.But_sortClick(Sender: TObject);
begin
n:=vib_el_v.value;
setlength(massiv,n);
for i:=0 to n-1 do
massiv[i]:=strtoint(stringgrid1.Cells[i,0]);
case vibor_sortirovki.itemindex of
0: begin
sortpuzirek(n,massiv);
for i:=1 to n do
stringgrid1.Cells[i,0]:=inttostr(massiv[i]);
end;
1: begin
end;
2: begin
end;
end;
end;
end;
1: begin
procedure TForm1.But_sortClick(Sender: TObject);
begin
n:=vib_el_v.value;
setlength(mas_siv,n);
for i:=0 to n-1 do
mas_siv[i]:=strtofloat(stringgrid1.Cells[i,0]);
case vibor_sortirovki.itemindex of
0: begin
sort_puzirek(n,mas_siv);
for i:=1 to n do
stringgrid1.Cells[i,0]:=floattostr(mas_siv[i]);
end;
1: begin
end;
2: begin
end;
end;
end;
end;
end;
end;
end;
Орали всей группой. А вы часто описываете процедуры в case of ?)
PS
Работает.)
comnimh 22.03.2010 20:00 # +0.4
Но зачем? (%
Grivus 22.03.2010 22:05 # +1.2
comnimh 22.03.2010 22:56 # +0.2
Мне интересно зачем так делать (%
guest 22.03.2010 20:06 # +1.2
1: begin
end;
2: begin
end;
end;
end;
end;
1: begin"
не понимаю, ч\то людям так нравится в паскале.
ужас же нечитаемый.
whiskey 22.03.2010 21:52 # +2.2
Уважаемый, это вопрос грамотного оформления исходника. На том же C можно создать куда более нечитаемый код.
guest 22.03.2010 23:11 # +0.6
guest 22.03.2010 23:13 # +0.4
1) в Си скобки фигурные чётко отличимы от остального текста. begin и end - отличимы хуже.
2) по конвенции отступ всего 2 символа у паскаля. это тоже заставляет глаза болеть (у сишников - четыре).
guest 25.03.2010 14:02 # −1
2) по борландовским стандартам - да, два пробела у Паскаля, но на деле каждый строчит как хочет. Касаемо Си это ещё более справедливо: на Нульчане как-то был тред-опрос про отступы - выяснилось, что сишники юзают два, четыре, восемь, а кто-то и три пробела.
guest 06.04.2010 17:49 # −1
Я привык к 2, но 4 - это слишком много, так что ломка не сильная. Примерно как пинта супротив поллитра.
Сан Саныч 17.04.2010 21:47 # 0
TarasB 02.04.2010 21:13 # +0.6
Это твоё мнение. А по мне - наоборот.
> 2) по конвенции отступ всего 2 символа у паскаля. это тоже заставляет глаза болеть (у сишников - четыре).
А знаешь, почему? А потому, что в Паскале куски текста прекрасно различаются и при двух пробелах, а в сях - нет. Фигурные скобочки плохо видны потому что. И приходится сишникам делать 4 пробела. Сам пробовал в С делать по два пробела, знаю.
guest 03.04.2010 11:19 # +1.4
проблема отступов не в этом. когда идёт жёсткая лесенка, если отступов мало, то сложно соотносить начал с концом, потому что в глазах одно путается с другим.
хз, в первом случае у меня глаза на лоб лезут, без ста грамм не разобрать, что куда
во втором случае чётко видно, какая скобка к какой относится. begin-end'ы слишком тяжелые и плохо отличимы от остального текста. а скобки маленькие, поэтому их сразу видно на строке.
алсо и писать пальцами меньше надо
TarasB 03.04.2010 11:45 # 0
Во-вторых, скобки слишком лёгкие и не видны вообще.
Это если спорить о вкусах. А если объективно, то стандарт на отступ был выбран из соображений читабельности и то, что сишники вынуждены были брать больший отступ (а не которым уже и 4 мало, ставят 8), когда дельфисты с 2мя работают и не парятся - о чём-то говорит.
guest 06.04.2010 14:53 # −1.2
или считать где какой параметр по счету...
читаемость, мля...
guest 06.04.2010 16:04 # +0.2
или у тебя монитор с разрешением 600 на 400
guest 06.04.2010 17:53 # 0
Если уж говорить за психологию, то вспомнить одну из рекомендаций по быстрому чтению - положение глаз. Длинные строчки в этом смысле невыгодны, даже если не надо скроллить, приходится бегать по строчкам влево-вправо.
cfdev 18.05.2010 20:21 # +1
ну вообще-то в си и считается хорошим тоном, чтобы строка влазила именно в 80 знаков...
Говногость 18.05.2010 20:27 # 0
Для примера:
http://gorod.tomsk.ru/index-1217502202.php
Хотя можно нагуглить и другие методы.
У меня уже 1280x960. Скоро повешу на стену, вместо ковра.
guest 06.04.2010 17:50 # −1
Кстати, если открывающую скобку ставить на отдельной строке, то меньше текста влезает на экран. А это плохо, спросите любого олдфага.
Grivus 22.03.2010 22:06 # +0.8
1) блондинка (не столько по цвету) )
2) недавно пишет на делфи.
comnimh 22.03.2010 22:57 # −2.2
TarasB 02.04.2010 21:10 # −2
}
}
}
намного читаемее, да.
guest 23.03.2010 13:16 # +1.4
guest 23.03.2010 19:09 # +5
с большой буквы)
уважает :)
guest 24.03.2010 22:32 # −0.8
Grivus 24.03.2010 23:06 # 0
guest 12.04.2010 19:47 # −0.8
В конце лишний "end;" => Значит компилироваться не будет => это бред, а не говнокод.
guest 13.04.2010 18:03 # −1
Анонимные методы. Введены начина с Delphi 2009.
Анонимные метода, по сути своей, это процедуры и функции, за которыми не закрепляется имя. Фактически анонимный метод это переменная, значением которой может быть любая подпрограмма. Эту подпрограмму мы можем переопределять в коде и даже передавать в качестве параметра другой подпрограмме. ©Alex Bozhko
Grivus 13.04.2010 22:42 # +1
guest 18.05.2010 19:32 # −1
adli__82 17.08.2010 11:35 # +1
у мну не компилится :(
guest6 15.09.2023 19:57 # 0
>massiv
detstva 4istye glazenky блядь