Кто как кодит Hello world!, действительно кто и как?
|
dr.xakep
Опытный юзверь
Группа: Пользователи Сообщений: 138 Регистрация: 27.07.2005 Из: Димитров Пользователь №: 31.475
Респектов: 4
Предупреждений:
| Давайте сюда будем писать кио и как кодит Hello World! -------- #include int main() { printf("Hello World!"); } --------- #include int main() { std::cout << "Hello World!"; } --------- echo "Hello World!"; ?> --------- print "Hello World!"; ?> --------- program hello;
begin writeln("Hello World!"); end.
Вот вроде и всё. | |
| |
16.02.2006 - 22:10 |
Ramzes_
Опытный юзверь
Группа: Пользователи Сообщений: 64 Регистрация: 9.10.2005 Пользователь №: 52.560
Респектов: 12
Предупреждений:
| Хех... вспомнилось кстати, приходила в какой-то рассылке статья с примером абсолютно автономного Hello World на С++, т.е с созданием загрузчика на дискете, вставил, загрузился и получи! Прямо мини ОС. | |
| |
18.02.2006 - 9:30 |
Paladin
профи!
Группа: Наши Люди Сообщений: 944 Регистрация: 7.03.2004 Из: г. Абакан Пользователь №: 303
Респектов: 11
| Наиболее простой вариант на Паскале CODE Uses Crt; Begin ClrScr; Write('Hello World!'); Readln; End. | |
| |
18.02.2006 - 10:13 |
dr.xakep
Опытный юзверь
Группа: Пользователи Сообщений: 138 Регистрация: 27.07.2005 Из: Димитров Пользователь №: 31.475
Респектов: 4
Предупреждений:
| QUOTE(ZaHack @ 16.02.2006 - 18:35) Так, ну я чувствую тут одни прям хардкорные программисты собрались Мне аж прям неловко! Такое мутят: как написать в батнике HelloWorld, как написать HelloWorld в среде "Лого" (которую дети в школе в седьмом классе изучают.... Я уже в 8м, а нифига про это не знаю... | |
| |
18.02.2006 - 10:28 |
yah
профи!
[SoftoRooMTeaM]
Группа: Наши Люди Сообщений: 2.336 Регистрация: 27.01.2006 Из: рнд Пользователь №: 500
Респектов: 408
| perl -e print "Hello world" | |
| |
20.02.2006 - 22:32 |
ZaHack
Большой Брат
Группа: Заблокированные Сообщений: 1.252 Регистрация: 24.01.2006 Из: Where The Eagles Fly Пользователь №: 333
Респектов: 117
| QUOTE(dr.xakep @ 18.02.2006 - 11:13) QUOTE(ZaHack @ 16.02.2006 - 18:35) Так, ну я чувствую тут одни прям хардкорные программисты собрались Мне аж прям неловко! Такое мутят: как написать в батнике HelloWorld, как написать HelloWorld в среде "Лого" (которую дети в школе в седьмом классе изучают.... Я уже в 8м, а нифига про это не знаю... И не надо - сбережешь свои нервы и здоровье. Поясню - ЛОГО это "среда программирования", а на самом деле графич. редактор низкого уровня, курсор (черепашка) рисует разую фигню, но управление не мышкой а из консоли (то есть получается минипрограммка, для рисования домика, надписи "Windows - mustdie!" и т.п.) Естественно эта штука под ДОС | |
| |
24.02.2006 - 14:32 |
Teshka
Спящая совесть
[SoftoRooMTeaM]
Группа: Наши Люди Сообщений: 694 Регистрация: 31.03.2004 Пользователь №: 9
Респектов: 280
| #include WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int) { MessageBox(NULL,"Hello World",0,0); return 0; }
А про WinApi забыли | |
| |
24.02.2006 - 21:07 |
ZaHack
Большой Брат
Группа: Заблокированные Сообщений: 1.252 Регистрация: 24.01.2006 Из: Where The Eagles Fly Пользователь №: 333
Респектов: 117
| QUOTE(Teshka @ 24.02.2006 - 15:32) #include WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int) { MessageBox(NULL,"Hello World",0,0); return 0; }
А про WinApi забыли
Как это забыли? Я ж на асме на API накатал! (См. выше) | |
| |
15.04.2006 - 1:38 |
дымчик
Специалист
[SoftoRooMTeaM]
Группа: Модераторы Сообщений: 475 Регистрация: 8.11.2005 Из: Санкт-Петербург Пользователь №: 64.615
Респектов: 154
| QUOTE(ZaHack @ 20.02.2006 - 23:32) И не надо - сбережешь свои нервы и здоровье. Поясню - ЛОГО это "среда программирования", а на самом деле графич. редактор низкого уровня, курсор (черепашка) рисует разую фигню, но управление не мышкой а из консоли (то есть получается минипрограммка, для рисования домика, надписи "Windows - mustdie!" и т.п.) Естественно эта штука под ДОС Я когда в университете учился писал что-то подобное для роботов-манипуляторов - вводишь некоторую программу, она на экране рисует полученный результат, а потом робот всё то же самое рисует на обыкновенном листе бумаги Эх... как же снова я хочу идти учиться | |
| |
15.04.2006 - 21:25 |
gloom
Unregistered
| А можно и так... #include
LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;
int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow) { static char szAppName[] = "HelloWin" ; HWND hwnd ; MSG msg ; WNDCLASSEX wndclass ;
wndclass.cbSize = sizeof (wndclass) ; wndclass.style = CS_HREDRAW | CS_VREDRAW ; wndclass.lpfnWndProc = WndProc ; wndclass.cbClsExtra = 0 ; wndclass.cbWndExtra = 0 ; wndclass.hInstance = hInstance ; wndclass.hIcon = LoadIcon (NULL, IDI_APPLICATION) ; wndclass.hCursor = LoadCursor (NULL, IDC_ARROW) ; wndclass.hbrBackground = (HBRUSH) GetStockObject (WHITE_BRUSH) ; wndclass.lpszMenuName = NULL ; wndclass.lpszClassName = szAppName ; wndclass.hIconSm = LoadIcon (NULL, IDI_APPLICATION) ; RegisterClassEx (&wndclass) ;
hwnd = CreateWindow (szAppName, // window class name "The Hello Program", // window caption WS_OVERLAPPEDWINDOW, // window style CW_USEDEFAULT, // initial x position CW_USEDEFAULT, // initial y position CW_USEDEFAULT, // initial x size CW_USEDEFAULT, // initial y size NULL, // parent window handle NULL, // window menu handle hInstance, // program instance handle NULL) ; // creation parameters
ShowWindow (hwnd, iCmdShow) ; UpdateWindow (hwnd) ;
while (GetMessage (&msg, NULL, 0, 0)) { TranslateMessage (&msg) ; DispatchMessage (&msg) ; } return msg.wParam ; }
LRESULT CALLBACK WndProc (HWND hwnd, UINT iMsg, WPARAM wParam, LPARAM lParam) { HDC hdc ; PAINTSTRUCT ps ; RECT rect ;
switch (iMsg) { case WM_CREATE : PlaySound ("hellowin.wav", NULL, SND_FILENAME | SND_ASYNC) ; return 0 ;
case WM_PAINT : hdc = BeginPaint (hwnd, &ps) ;
GetClientRect (hwnd, &rect) ; DrawText (hdc, "Hello, Windows 95!", -1, &rect, DT_SINGLELINE | DT_CENTER | DT_VCENTER) ;
EndPaint (hwnd, &ps) ; return 0 ;
case WM_DESTROY : PostQuitMessage (0) ; return 0 ; }
return DefWindowProc (hwnd, iMsg, wParam, lParam) ; } |
|
| |
|
|