|
|
|
|
|
|
|
Вернуться
| 1 Руденко Дарья Вадимовна, 23 января 2010 г. 18:33:38 | |
Посмотрите, как писать не надо. Без отступов и большими буквами XD (Не в обиду)
|
|
|
| 2 Нигматуллин Нияз Габдуллазянович [СПбГУ ИТМО], 23 января 2010 г. 3:14:48 | |
я ничего, я же не себе советую просто уже начали бесить люди, которые после каждого увиденного кода на паскале, начинают писать фразы, наделенные единственным смыслом: "переходите на С++, там есть СТЛ, поэтому вам будет очень просто писать все программы, и не обязательно что-то уметь писать самому" вы думаете все победители олимпиад пишут на С++? вы глубоко ошибаетесь... судить о том что один язык программирования лучше чем другой, не зная хорошо оба, или даже хотя бы один, очень глупо... и вообще кто вам сказал, что С++ лучше... С++ очень сложен в изучении, у него есть много различных компиляторов, и в каждом из них всех свои нюансы, и в каждом из них видимо багов больше чем в компиляторе Delphi 7. человек, у которого на носу олимпиада, а тем более поступление в ВУЗ, не имеет столько времени, чтобы все это изучить, каждый раз возникает много ошибок (видимо в выявлении этих ошибок и дальнейшего устранения их и основано изучение чего-либо в программировании). человек использующий стандартные алгоритмы, не зная как они работают, обречен на неудачу. видимо по этим причинам изучение и привыкание к новому языку программирования как С++, в рамках подготовок к школьным олимпиадам по программированию, очень сложно. Конечно в паскале тоже есть свои недочеты, почему-то только о них и говорят везде. И если причиной изучения С++ является только наличие алгоритмов и структур, это глупо. конечно, можно было бы и дальше продолжить дискуссию на эту тему, но особого желания я не испытываю. я знаю, что многие после прочитанного останутся при своем, но может кому-нибудь удастся изучить что-то новое, если он не будет думать о том, какой бы новый язык ему выучить, и что может новый будет лучше... видимо, единственное что я осознал участвуя в олимпиадах, это то что не важно на каком языке ты пишешь, важно чтобы тебе было удобно и чтобы хорошо его знал...
|
|
|
| 3 Пересадин Илья Валерьевич, 19 января 2010 г. 21:22:31 | |
|
да знаю,знаю, что си лучше... но с паскаля решил начать...
|
|
|
| 4 Мас Мих В, 18 января 2010 г. 15:44:37 | |
|
И чего ты дальше с этим паскалем?
|
|
|
| 5 Нигматуллин Нияз Габдуллазянович [СПбГУ ИТМО], 18 января 2010 г. 1:14:39 | |
|
переходите на паскаль, там писать больше, и есть чему научиться=)
|
|
|
| 6 Канзитдинов Батыр Никматуллаевич, 17 января 2010 г. 22:52:52 | |
|
Переходите на С++... в СТЛ просто набрать sort(a, a + n); и все... заменяет 20-30 строк кода... :)
|
|
|
| 7 Пересадин Илья Валерьевич, 17 января 2010 г. 16:49:13 | |
|
СПАСИБО ОГРОМНОЕ!!! :-) :-)
|
|
|
| 8 :-), 17 января 2010 г. 15:41:18 | |
PROCEDURE SORT(L,R: INTEGER); VAR I,J,X,W: INTEGER; BEGIN I:=L; J:=R; X:=A[(L+R) DIV 2]; REPEAT WHILE A[I]<X DO INC(I); WHILE X<A[J] DO DEC(J); IF I<=J THEN BEGIN W:=A[I]; A[I]:=A[J]; A[J]:=W; INC(I); DEC(J) END UNTIL I>J; IF L<J THEN SORT(L,J); IF I<R THEN SORT(I,R); END;
|
|
|
Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!
| | | |