Эволюция программиста = Информационный портал г.Карталы - Эволюция программиста
Информационный портал г.Карталы   
 
Главное меню
Объявление
 
 23.04.2024
Эволюция программиста Версия для печати Отправить на e-mail
Рейтинг: / 2
ХудшаяЛучшая 
Написал Evgmed   
19.04.2006

Эволюция программиста

1. Старший курс школы. 10 PRINT "HELLO WORLD" 20 END

2. Младший курс института. program Hello(input,output) begin writeln(''Hello World'') end.

3. Старший курс института. (defun hello (print (cons'' Hello (list ''World))))

4. Молодой специалист. #include void main(void) { char *message[] = {"Hello ","World"}; int i; for(i = 0; i < 2; ++i) printf("%s", message[i]); printf("\\n"); }

5. Опытный профессионал. #include class string { private: int size; char *ptr; public: string() : size(0), ptr(new char(''\\0'')) {} string(const string &s) : size(s.size) { ptr = new char[size + 1]; strcpy(ptr, s.ptr); } ~string() { delete [] ptr; } friend ostream &operator << (ostream &, const string &); string &operator = (const char *); }; ostream &operator << (ostream &stream, const tring &s) { return(stream << s.ptr); } string &string::operator = (const char *chrs) { if(this != &chr) { delete [] ptr; size = strlen(chrs); ptr = new char[size + 1]; strcpy(ptr, chr); } return(*this); } int main() { string str; str = "Hello World"; cout << str << endl; return(0); }

6. Системный администратор. #include main() { char *tmp; int i=0; /*Хапнем побольше*/ tmp = (char *)malloc(1024*sizeof(char)); while (tmp[i]="Hello World"[i++]); /*Блин, лажанулся*/ i = (int)tmp[8]; tmp[8] = tmp[9]; tmp[9] = (char)i; printf("%s\\n",tmp); }

7. Hачинающий хакер. #!/usr/local/bin/perl $msg="Hello, World.\\n"; if ($#ARGV >= 0) { while(defined($arg=shift(@ARGV))) { $outfilename = $arg; open(FILE, ">" . $outfile name) || die "Can''t close $arg:$!\\n"; } } else { print($msg); } 1;

8. Понаторевший хакер. #include #define S "Hello, World\\n" main() {exit(printf(S)==strlen(S)?0:1);}

9. Закаленный ххакер. % cc -o a.out ~/src/misc/hw/hw.c % a.out

10. Хакер-гуру. % cat Hello, World. ^D

11. Младший менеджер. 10 PRINT "HELLO WORLD" 20 END

12. Менеджер среднего уровня. % mail -s "Hello, World." bob@b12 Боб, не могли бы Вы написать для меня программу "Hello, World."? Она понадобится мне завтра. ^D

13. Старший менеджер. % zmail jim Мне нужна программа "Hello, World.", и немедленно!

14. Президент компании. % letter letter: Command not found. % mail To: ^X ^F ^C % help mail help: Command not found. % Черт! !: Event unrecognized. % logout

Только зарегистрированные пользователи могут оставлять комментарии.
Пожалуйста авторизируйтесь или зарегистрируйтесь.
Опубликованные сообщения являются частными мнениями лиц, их написавших.
Редакция сайта за размещенные сообщения ответственности не несет.

Комментарии

Powered by AkoComment 2.0!

 
< Пред.   След. >



Карталинский район:
Население: 45,544 тыс. человек
Площадь: 4726,38 км2

Герб Герб

 
Go to top of page  Главная | Новости | Статьи | Транспорт г.Карталы | Галерея | Карта Карталов | Поиск | Ссылки | Сонник | Форум | Поздравления | Справочник предприятий | Ежедневный гороскоп |
Рейтинг ресурсов УралWeb web stats Яндекс цитирования Auto Web Pinger
© Copyright 2004-2024 · Администратор: Евгений Медведников,г. Карталы
Дизайн: Сергей Галенко
Руководитель проекта: Евгений Медведников,
При использовании материала ссылка на www.kartaly.ru обязательна
За достоверность материалов и статей размещенных нашими посетителями администрация ответственности не несет

Страница сгенерирована за 0.024836 секунд