Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.10.2009, 08:57   #1
AlDelta
Реанимируюсь...
Участник клуба
 
Аватар для AlDelta
 
Регистрация: 19.07.2007
Сообщений: 1,445
Смех Код, который, заставляет задуматься...

Из универовской лабораторной работы:
Код:
if length(copy(StringGrid2.Cells[i,0],1,pos(#13,StringGrid2.Cells[i,0])))>length(copy(StringGrid2.Cells[i,0],pos(#13,StringGrid2.Cells[i,0]),length(stringGrid2.Cells[i,0])-pos(#13,StringGrid2.Cells[i,0]))) then
        StringGrid2.ColWidths[i]:=StringGrid2.Canvas.TextWidth(copy(StringGrid2.Cells[i,0],1,pos(#13,StringGrid2.Cells[i,0])))+10
      else
        StringGrid2.ColWidths[i]:=StringGrid2.Canvas.TextWidth(copy(StringGrid2.Cells[i,0],pos(#13,StringGrid2.Cells[i,0]),length(stringGrid2.Cells[i,0])-pos(#13,StringGrid2.Cells[i,0])))+10;
Причем это чудо работает)

Как вам мышление будущих программистов)?
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе...
P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows"
AlDelta вне форума Ответить с цитированием
Старый 13.10.2009, 09:18   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

мдя... Я рад что вовремя закончил грызть такую вот плесень, покрывающую наш гранит истинной науки...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.10.2009, 09:21   #3
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Отвратительно. А почему не должно работать? Компилятору пофигу, если все правила соблюдены, то он расжует и не подавиться.
Мышление простое - "Вот тебе и отвали препод. Достал уже своей фигней."
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 13.10.2009, 10:58   #4
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Perl-style
пыщь
JTG вне форума Ответить с цитированием
Старый 13.10.2009, 12:23   #5
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Ужас. Что автор курил?

P.S.

Вспомнил лабу своего одногрупника, функция вывода символьного массива на печать имела вид:
Код:
...
if(mas[i]=='a')
{cout<<"a";}
if(mas[i]=='b')
{cout<<"b";}
if(mas[i]=='c')
{cout<<"c";}
...
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума Ответить с цитированием
Старый 13.10.2009, 12:32   #6
megachuhancer
Форумчанин
 
Регистрация: 16.04.2009
Сообщений: 247
По умолчанию

Цитата:
"Вот тебе и отвали препод. Достал уже своей фигней."
Скорее всего будет: "отвали, студент" А потом ещё: "нефиг всякую фигню писать было". Я хотел сказать, что многие(``= 100%) преподаватели не стали бы такое даже проверять.

Цитата:
Как вам мышление будущих программистов)
Не, ну с таким отношением("отвали препод"), зачем вообще учиться на программиста?

Последний раз редактировалось megachuhancer; 13.10.2009 в 12:35.
megachuhancer вне форума Ответить с цитированием
Старый 13.10.2009, 12:38   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
не стали бы такое даже проверять.
Но трояк поставят. Плюс к этому посмотрять на работу проги и поправят трояк на четверку )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.10.2009, 12:39   #8
megachuhancer
Форумчанин
 
Регистрация: 16.04.2009
Сообщений: 247
По умолчанию

Цитата:
Но трояк поставят. Плюс к этому посмотрять на работу проги и поправят трояк на четверку )
Смотря кто и смотря где.
megachuhancer вне форума Ответить с цитированием
Старый 13.10.2009, 12:44   #9
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Цитата:
Но трояк поставят. Плюс к этому посмотрять на работу проги и поправят трояк на четверку )
Ну не знаю, не знаю...

Наша преподша такую фигню не приняла бы, скорее всего (ну или мне пришлось бы объяснять почему я делал так, а не иначе и что короче иначе никак нельзя, и, скорее всего, мне бы пришлось делать программу с начала, что бы не получалось вот такой ериси)
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума Ответить с цитированием
Старый 13.10.2009, 12:47   #10
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Лично я бы не принял (студенты радуйтесь, что я не препод ). Для меня программа должна не только работать, но должна легко читаться (мной).
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
при в ходе на половину сайтов просит ввести код активации, получить который можно послав смс twichska Свободное общение 6 28.05.2009 23:09
Код игры на Паскале и на Делфи сильно отличается? Как переписать код с Паскаля в Делфи? Mclaren Помощь студентам 2 27.04.2009 22:37
Компонент, который может обрабатывать BB коды rpy3uH Компоненты Delphi 1 28.10.2008 21:25
запрос который бы подсчитывал количество полных лет начиная с того года который указан в данных мне базах PereCCC Помощь студентам 8 15.05.2008 16:24