привыкнешь - никуда не денешься вот мне по долгу работы периодически приходится копаться в коде на Делфи, а сам я на паскале только пару программ в школе написал. Какой-же это некрасивый язык по сравнению с си. Столько лишнего - ужас
Условное присваивание. Если "а" верно (т.е. отлично от нуля), то присвоить переменной x значение b, а если "a" не верно, то присвоить x значение с. То бишь if (a) x=b; else x=c;
Кроме того что с использованием этой конструкции нужно меньше писать, она ещё позволяет экономить код самой программы, особенно если x что-то вроде WordInput.Text, т.е. поле какого либо класса. Доступ к полю довольно много кода генерит.
но блин ето не читабельно совершенно. меня в си бесит именно ето нагромождение знаков пунктуации. я сразу теряюсь. в паскакале все словами - четко и понятно. да и делфя за тебя половину кода пишет,так что не надо про економию.
А Borland C++ Builder ты видел в действии? Я - нет, но мне кажется, что раз его делали те же парни, то он должен уметь не хуже дельфи писать за программера код. Кстати не так уж много дельфи за програмера пишет.
Чтение нагромождения знаков - тренируемый навык. Меня в паскале эти длинные "begin" и "end" (ну ладно, ладно, "end" короткий) задолбали. Си позволяет видеть больший кусок кода за раз, лучше для масштабных проектов. Паскаль - учебный язык.
Мне кажется все-таки, что основное - целевая функция, в которую входит как переменная изменяющаяся окружающая среда с изменяющимися возможностями. Ест-но , целевая функция тоже меняется... Ссылку посмотрю, спасибо.
Comments 10
вот мне по долгу работы периодически приходится копаться в коде на Делфи, а сам я на паскале только пару программ в школе написал. Какой-же это некрасивый язык по сравнению с си. Столько лишнего - ужас
Reply
Reply
я вот в Си как то не врубился :/ паскакаль мне всегда казался более простым,понятным и удобным.
Reply
else x=c;
Кроме того что с использованием этой конструкции нужно меньше писать, она ещё позволяет экономить код самой программы, особенно если x что-то вроде WordInput.Text, т.е. поле какого либо класса. Доступ к полю довольно много кода генерит.
Reply
но блин ето не читабельно совершенно. меня в си бесит именно ето нагромождение знаков пунктуации. я сразу теряюсь. в паскакале все словами - четко и понятно. да и делфя за тебя половину кода пишет,так что не надо про економию.
Reply
Чтение нагромождения знаков - тренируемый навык. Меня в паскале эти длинные "begin" и "end" (ну ладно, ладно, "end" короткий) задолбали. Си позволяет видеть больший кусок кода за раз, лучше для масштабных проектов. Паскаль - учебный язык.
Reply
Reply
Reply
Ссылку посмотрю, спасибо.
Reply
Leave a comment