|
|
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
Актуально для языков, где нельзя задавать начальное значение при объявлении переменной. Какой вариант предпочитаете: Код: plaintext 1. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 16:56 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
первый - короче на else ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 17:30 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
LINUXERпервый - короче на elseзато 2-й - на одно присвоение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 17:53 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
FrankieКакой вариант предпочитаете: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 18:58 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
Frankie wrote: > Какой вариант предпочитаете: Для паскаля. Код: plaintext 1. 2. 3. Код: plaintext 1. 2. 3. 4. Для C++ - то, что softwarer предложил. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 19:02 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
ErVВариант с else длиннее на две строчки. Вовсе не обязательно, это зависит от стиля. softwarer Код: plaintext Конечно, только не любой язык это позволяет. В общем, сам я тоже за первый :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 16:17 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
Вы, кажется, спросили "что предпочитаете", а не "какой язык позволяет". Что забавно, никто не упомянул, что первый вариант семантически неудачен. Впрочем, трудно назвать язык, который не позволит сделать Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 17:00 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
softwarer FrankieКакой вариант предпочитаете: Код: plaintext самый короткий: Код: plaintext дельфинафтопку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 17:17 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
a = 5; if (c) a = 10; Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 17:30 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
Тогда вопрос. VB.Net Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Как напишите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 17:39 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
If Is Then I = Me.A() Else I = Me.B() Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 18:12 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
Вечно-актуальный тест для разрабочиков. Дана переменная x. Проверить, если она содержит 2 то установить её значение в 3. И наоборот. Предлагается закодировать на любом языке программирования. По результатам - делаются соответствующие выводы. Ну... кто первый? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 18:45 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
maytonВечно-актуальный тест для разрабочиков. Хм. Имхо слишком простой. maytonПроверить, если она содержит 2 то установить её значение в 3. И наоборот. Что делать, если она содержит значение, отличное и от двойки, и от тройки? P.S. Думаю, Вы имеете в виду a := a xor 1 ; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 18:49 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
int z = x; if(z==2) x =3; if(z==3) x =2; Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 18:56 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
mayton wrote: > Ну... кто первый? Код: plaintext 1. 2. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 20:24 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ________________________________________________________ Глюк - это высокоорганизованная система не поддающихся определению частиц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 21:03 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
Исключений в постановке задачи точно не предусмотрено. Тогда уж Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 21:08 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
softwarerИсключений в постановке задачи точно не предусмотрено. Тогда уж Это где написано? И что делать, если вам передали не 2 не 3, а 0 например? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 21:35 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
LelikkЭто где написано? В постановке задачи. Найдите там хоть одно слово "исключение". LelikkИ что делать, если вам передали не 2 не 3, а 0 например? Хм. Вот как Вы думаете, Вы читали то письмо, на которое отвечаете, или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 22:19 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2007, 10:22 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
softwarer LelikkЭто где написано? В постановке задачи. Найдите там хоть одно слово "исключение". Странно вы, батенька, рассуждаете - вот если бы там было написано, что их не использовать, тогда другое дело. А так - все что не запрещено - разрешено. Или ты требуете прописывания в ТЗ всех мелких деталей реализации? LelikkИ что делать, если вам передали не 2 не 3, а 0 например? Хм. Вот как Вы думаете, Вы читали то письмо, на которое отвечаете, или нет?[/quot] Представьте себе читаю. И еще один вопрос хочу задать - вы когда программы пишите, вы всегда свято верите в правильность входных данных? (клялся вирус, что он честные данные). З.Ы. Проверку выкинуть из релиза всегда можно, а вот наоборот... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2007, 10:46 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
LelikkСтранно вы, батенька, рассуждаете - вот если бы там было написано, что их не использовать, тогда другое дело. А так - все что не запрещено - разрешено. То есть, получив задание сложить два и три, Вы, батенька, напишете компилятор, с помощью которого реализуете интерпретатор формул, которому и подадите строку "2+3" - с обоснованием "но ведь компилятор писать не запрещали".... Если Вам доводилось работать в более-менее крупной команде, Вы наверняка многократно замечали, что более всего на свете пм-ы не любят, когда кодеры самовольно расширяют постановку задачи. И хотя вопрос с практической точки зрения небесспорный, суть этой нелюбви вполне справедлива. LelikkИли ты требуете прописывания в ТЗ всех мелких деталей реализации? Не путайте божий дар с яичницей. Впрочем уже видно, что объяснять бесполезно - по моему опыту, в тот момент, когда человек лупит шаблонными фразами из книжек, мыслить он не способен. LelikkИ что делать, если вам передали не 2 не 3, а 0 например? Хм. Вот как Вы думаете, Вы читали то письмо, на которое отвечаете, или нет? Представьте себе читаю. И еще один вопрос хочу задать - вы когда программы пишите, вы всегда свято верите в правильность входных данных?[/quot] Судя по заданному вопросу, таки не читаете. Бесполезно. Dixi. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2007, 11:03 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
softwarer LelikkИли ты требуете прописывания в ТЗ всех мелких деталей реализации? Не путайте божий дар с яичницей. Впрочем уже видно, что объяснять бесполезно - по моему опыту, в тот момент, когда человек лупит шаблонными фразами из книжек, мыслить он не способен. Lelikk softwarerИ что делать, если вам передали не 2 не 3, а 0 например? Хм. Вот как Вы думаете, Вы читали то письмо, на которое отвечаете, или нет? Представьте себе читаю. И еще один вопрос хочу задать - вы когда программы пишите, вы всегда свято верите в правильность входных данных? Судя по заданному вопросу, таки не читаете. Бесполезно. Dixi. А по моему опыту - если человек вместо ответов по делу начинает передергивать и разводит демагогию о стиле речи оппонента, то разговаривать с ним тоже не имеет большого смысла. Однако не поленюсь еще раз написать: хороший программист отличается тем, что у него ни один кусок кода не живет сам по себе - и соответственно должна быть предусмотрена реакция на некорректные аргументы. Или вы хотите свести задачу к детсадовскому написание строчки кода? Если вы этого не понимаете - мне жаль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2007, 11:14 |
|
||
|
Как вы пишете. Мелочь, просто интересно....
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2007, 11:40 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=161&tid=1346007]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 327ms |

| 0 / 0 |
