HelloWorld集めようぜ

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2006/04/14(金) 21:30:00
初心者の参考になるんじゃないかな
2006/04/16(日) 01:23:24
>>18
その通りです。なんとなく可変長引数の方が感覚にあってるような気がして…
2006/04/16(日) 01:56:29
とかいいながらvoid忘れてました。void付けてください。
2006/04/16(日) 03:00:32
puts("GoodbyeWorld!\n")
2006/04/16(日) 16:13:47
>>7
なんでダブルクォートじゃなくて濁点なの?
2006/04/20(木) 03:46:08
WRITE(6,19H(1X12HHello,World!))
END
2006/04/20(木) 13:27:28
#!/bin/awk -f
BEGIN {
print "Hello world.";
exit;
}
2006/04/28(金) 07:02:35
++++++++++[>+++++++>++++++++++>+++>+<<<<-]
>++.>+.+++++++..+++.>++.<<+++++++++++++++.
>.+++.------.--------.>+.>.
2006/04/28(金) 11:27:16
#!/bin/tail +2
Hello, world
27デフォルトの名無しさん
垢版 |
2006/04/28(金) 16:37:38
;;Common Lisp
(format t "Hello,Work!")
2006/04/28(金) 16:38:53
>>27
http://live22x.2ch.net/test/read.cgi/news/1146149368/l50
2006/04/28(金) 21:04:27
Pascal:

program HelloWorld;
begin
 WriteLn('Hello, world!');
end.
2006/04/28(金) 22:04:21
display dialog "Hello, World!"
2006/04/30(日) 16:07:45
HQ9+

H
2006/04/30(日) 16:10:50
>>31
>>2
2006/04/30(日) 16:13:37
HQ9++

H
2006/05/20(土) 09:35:50
機械語

1001
35デフォルトの名無しさん
垢版 |
2006/05/20(土) 10:35:47
>>34
>>34
2006/05/20(土) 12:10:56
C言語のHello worldプログラムには、入門書によって趣が異なるいくらかのバリエーションが存在する。
Cライブラリのprintf関数を利用したものが最も一般的で、以下のようなものである。
#include <stdio.h>
int main(void) {
printf("Hello, World!\n");
return 0;
}
なお、printf関数は変数や書式化された文字列などが表示できる比較的高機能な出力関数であり、
Hello worldプログラムにはオーバースペックであると言える。
Cライブラリには固定文を表示するためのputs関数が用意されており、これを用いる入門書もある。
#include <stdio.h>
int main(void) {
puts("Hello, World!");
return 0;
}
また、C言語の仕様から言えば、puts関数に渡している引数は文字列ではなく文字列へのポインタである。
よって、入門者にとって難関と言われるポインタを早くから理解させるために、
Hello Worldプログラムからポインタを使ったコードを例示する入門書もある。
#include <stdio.h>
int main(void) {
char *str = "Hello, World!";
puts(str);
return 0;
}
さらには、文字列をchar型へのポインタではなく配列として扱うことを好み、以下のようなコードを例示する入門書もある。
#include <stdio.h>
int main(void) {
char str[] = "Hello, World!";
puts(str);
return 0;
}
このように、入門書によって多様なHello World!プログラムが見られるのも、自由度の高いC言語ならではの現象といえよう。
2006/05/20(土) 12:48:43
>>36
>お兄ちゃん、だめ! それ以上は…

まで読んだ。
2006/05/20(土) 13:22:44
>>25
それ何て言語?
2006/05/20(土) 15:57:46
>>38
http://ja.wikipedia.org/wiki/Brainfuck
2006/05/20(土) 16:13:31
メール欄
2006/05/29(月) 18:13:38
#include <stdio.h>
int main(int argc, char *argv[])
{
  unsigned char hw[] = { 0x48, 0x65, 0x6C, 0x6C, 0x6F, 0x2C, 0x20, 0x77, 0x6F, 0x72, 0x6C, 0x64, };
  for (int i = 0; i < sizeof(hw) / sizeof(char); ++i) {
    printf("%c", hw[i]);
  }
  printf("\n");
  return 0;
}
2006/05/29(月) 18:43:19
>>41
ださすぎ。forループなんて書かなくてもprintf("%.*s\n", sizeof(hw), hw);ですむじゃん。
2006/05/29(月) 19:57:09
>>42
UNICODEのときに困るだろ
2006/05/29(月) 20:46:09
>>43
だったら初めからTCHAR使えよ。

>>41
16進エスケープは忘れられているね……。
2006/06/10(土) 21:53:38
http://www.lri.fr/~filliatr/evolution
2006/10/04(水) 21:17:01
`|
47デフォルトの名無しさん
垢版 |
2006/10/05(木) 19:39:20
! Fortran
program HelloWorld
 implicit none
 character(len=20) :: str = "dlroW,olleH"
 integer :: i, n

 n = len_trim(str)
 forall (i=1:n) str(i:i) = str(n-i+1:n-i+1)
 print *, trim(str) // "!"
end program HelloWorld
2006/10/05(木) 19:59:47
Ruby

str = "Hello, World"
loop do
 str.length.times {|i|
  print " " * i, str[i, 1], " " * (str.length - i - 1)
  sleep 0.08
  print "\r"
 }
end
2006/10/05(木) 23:48:37
#include <stdio.h>
int main()
{
char c = 'H';
int i[] = {0, 29, 7, 0, 3, -67, -12, 55, 24, 3, -6, -8, -54};
for ( int n = 0; n < sizeof(i)/sizeof(int); ++n ) printf("%c", c += i[n]);
return 0;
}
50Delphi
垢版 |
2006/10/08(日) 06:22:34
project helloworld
{$APPTYPE CONSOLE}
begin
Writeln("Hello Wolrd!");
end.
51デフォルトの名無しさん
垢版 |
2006/11/09(木) 11:14:19
ものすごくハイレベルなハロワきぼん!
522ch
垢版 |
2006/11/09(木) 11:25:12
Hello World!
2006/11/09(木) 21:15:18
>>51
>>25
2006/11/09(木) 21:24:03
ttp://ja.wikipedia.org/wiki/Hello_world
2006/11/11(土) 00:35:31
>>53
むしろそれはローレベル(と言って聞こえが悪ければBinary 2.0的)では
2006/11/11(土) 21:58:47
じゃぁH
2006/11/14(火) 17:04:00
char s1[] = "Hello";
char s2[] = "My Lover";
char s3[] = "World!";

printf("%s %s", s1, s3);
58デフォルトの名無しさん
垢版 |
2006/11/19(日) 17:17:12
var a="H";
var b="e";
var c="l";
var d="l";
var e="o";
var f="W";
var g="o";
var h="r";
var i="l";
var j="d";
var k="!";
document.write(a+b+c+d+e+" "+f+g+h+i+j+k);
2006/11/19(日) 19:18:47
>>58ワロタ
2006/11/19(日) 19:20:11
>>56
>>2のHQ9+か
61Delphi
垢版 |
2006/12/03(日) 19:29:22
#!/usr/bin/perl -w
length q cmp lc and print chr ord uc q chr uc and print chr ord q ref
or and print chr ord qw q lc q and print chr ord q else and print chr
ord q xor x and print chr oct oct oct ord qw q for q and print chr ord
qq q q and print chr ord q qw eq and print chr ord q pop and print chr
ord q or no and print chr ord qw q lc q and print chr ord qw q die q and
print chr hex length q q shift shmread bless q
2006/12/03(日) 19:31:13
Delphiじゃなかったwすまん
63デフォルトの名無しさん
垢版 |
2006/12/05(火) 23:57:11
あげ
2006/12/26(火) 18:16:20
mes "Hello World"
2006/12/26(火) 19:10:09
mail -s "Hello, world." bob@b12
Bob, could you please write me a program that prints "Hello, world."?
I need it by tomorrow.
^D
2006/12/26(火) 19:32:36
10 print "Hello World"

もしくは

10 ? "Hello World"
2006/12/26(火) 19:57:24
program hello
!$ use omp_lib
!$omp parallel
print *, "Hello, Parallel world!"
!$omp end parallel
end program hello
2006/12/28(木) 01:09:29
#包括 <标准输入输出.头>

整数 主要(空虚)
{
打印格式("你好, 世界!");
归还 零;
}
69デフォルトの名無しさん
垢版 |
2006/12/31(日) 14:19:46
Writeln('HelloWorld');
Readln;
70デフォルトの名無しさん
垢版 |
2006/12/31(日) 14:21:02
begin
ShowMessage('HelloWorld');
end.
2006/12/31(日) 18:21:59
-- Oracle
SELECT 'Hello World' FROM DUAL;

-- SQLServer, MySQL, PostgreSQL, 他
CREATE TABLR hello (hello char(11));
INSERT INTO hello VALUES('Hello World');
SELECT * FROM hello;
72デフォルトの名無しさん
垢版 |
2007/01/21(日) 21:19:56
printf("bonjour monde !");
2007/01/21(日) 21:38:45
#include <stdio.h>
#include <omp.h>
int main()
{
#pragma omp parallel
{
printf("Hello, World!\n")
}
return 0;
};
2007/01/21(日) 21:48:21
Extreme-C++

(;^^)pr int f(^_^;)
2007/01/21(日) 21:55:56
ttp://chi.usamimi.info/Program/Application/WindowController/Demo-HelloWorld.zip
2007/05/09(水) 18:57:28
main = putStrLn "hello, world!"
2007/09/16(日) 17:36:05
Hello World.
78デフォルトの名無しさん
垢版 |
2007/10/18(木) 21:10:29
            _
        r-、' ´   `ヽr-、
       ィ7 /l: ハヽハ トヾ    駄スレを隠すことは、この俺が許さん!
        '|l |'´_` ´_ `| ||    信念に基づいて行動する。
        | |´ヒ}   ヒ}`! l|   それを人は正義と言う。
   __ノ゙). 从 l,  _'_.  |从   今俺が行ってることは、上げ荒らしではない。
 ,_'(_ ノ_ヽ ヾl.> - ,イ;リ    正義という名の粛清だぁ!
 { f:テ} {'f:テ}',/\ヽ--//ヽ    
 ヽ,r─‐ 、ィ .、、 i l>Y<! i '、    バーニング!
 / iゝ_ノ iヽ /l   |l  l   ',
 lンヽ/ムノじ
79デフォルトの名無しさん
垢版 |
2007/10/23(火) 04:25:19
.586
.model flat, stdcall

NULL EQU 0

MessageBoxA proto :dword, :dword, :dword, :dword
ExitProcess proto :dword

.data

TITLE1 DB 'アセンブラのテスト', 0
MESSAGE DB 'はろ〜わ〜るど', 0

.code
WinMainCRTStartup proc

invoke MessageBoxA, NULL, offset MESSAGE, offset TITLE1, 0
invoke ExitProcess, 0
ret
WinMainCRTStartup endp
end
2007/10/23(火) 06:08:38
ABとかHSPとか国産ソフトにも目を向けろてめえら
2007/10/23(火) 14:19:16
Hell, World!
2007/10/23(火) 21:37:37
>>80
' AB
#console
print "Hello, World!"

; HSP
mes "Hello, World!"
stop
2007/10/24(水) 04:47:05
ぬww
2007/10/28(日) 04:34:46
Icon

procedure main()
   write("hello world")
end
2007/10/30(火) 19:39:20
hello work
おいおまえ画面の前のおまえだよ 引きこもっていないで仕事探せよ
2007/11/02(金) 19:00:24
BA 08 01 B4 09 CD 21 C3 48 65 6C 6C 6F 2C 20 57
6F 72 6C 64 21 0D 0A 24
2007/11/25(日) 01:04:10
「Hello World」と、表示。
88デフォルトの名無しさん
垢版 |
2007/11/25(日) 01:52:12
あげ
2007/12/16(日) 11:23:52
48 65 6C 6C 6F 2C 57 6F 72 6C 64 21
2007/12/17(月) 12:47:42
22 :デフォルトの名無しさん :2007/10/24(水) 13:17:58
+タ+ノエRオP+チイHヘ!イeヘ!イlヘ!ヘ!イoヘ!イ,ヘ!イWヘ!イoヘ!イrヘ!イlヘ!イdヘ!イ!ヘ!+メ+ノイ=ア0+ムヘ!+メイ:+ムヘ!イPヘ!イrヘ!イeヘ!イsヘ!ヘ!+メ+ノイPア0+ムヘ!イAヘ!イnヘ!イyヘ!+メ+ノイPア0+ムヘ!イKヘ!イeヘ!イyヘ!イ!ヘ!+タ+ノエ8オ0+チヘ!+タエLヘ!

上の文字列をメモ帳か何かでSJIS形式で保存して拡張子を.comにして開いてみ


誰かもっと短いのorカタカナ無し版頼む
2007/12/18(火) 19:05:26
#include <stdio.h>

int main(){
unsigned long long hello = 90074925356448ULL;
while (putchar((hello % 28) + 68) && hello /= 28);
return 0;
}
92デフォルトの名無しさん
垢版 |
2008/08/26(火) 14:35:44
C&perl兼用

#include<stdio.h>
#define sub void
#define entry main(void)
#define print puts

sub entry
{
print("Hello world");
}

#if 0
entry();
#endif
93デフォルトの名無しさん
垢版 |
2008/09/11(木) 23:46:18
Grass

wwWWwWWWwvWwwwWWwWWWwWWWWwWWWWWwvwWwwwwwwwwwwWWwWWWWwWWWWWWWwvWWWWWWWwwWWwWWWWW
WWWwWWWWWWWWWWWWwwWWWWWWWWwWWWWWWWwWWWWWWwwwwwWWWWWWWWWWwvwWWWWWWWWWWWWWWwvWwww
wwWWwwwwWWWWWWWWWWWWWWWWWWWWwWWWWWWWWWWWWWWWWwWWWWWwvwWWWWWWWWWWWWWWWWWWWWWwvwW
WWWWWWWWWWWWWWWWWWWWWWWwvwWWwwwwwwwwwwWWWwwwwwwwwwWWWWwwwwwwwwwwwwwwwwWWWWWwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwWWWWWWwwwwvwWWWWwwwwwWWWWwWWWWWwwwWWWWWWwwwwwwwwwwWWW
WWWWwwwwwwwwwwwwwwwwwwwwvWWWwwwwwwwwwwwwwWWWWWwwwwwwwwwWWWWWwWWWWWWwwwwwwwwwWWW
WWWWwWWWWWWWwWWWWWWWww
94デフォルトの名無しさん
垢版 |
2008/09/12(金) 01:16:56
>>7
ごめん違いがわからん('A`)
2008/09/12(金) 04:49:56
(display "hello, world!") ; schemeの場合
2008/09/13(土) 07:06:22
>>93
草い言語だなぁ。
97デフォルトの名無しさん
垢版 |
2008/09/14(日) 09:19:48
debug

3527:0100 MOV AH,09
3527:0102 MOV DX,0109
3527:0105 INT 21
3527:0107 INT 20
3527:0109 DB 'hello world!',0D,0A,'$'
2008/09/18(木) 22:03:55
OOな、Ruby

Class Hello_World
    def initialize
        puts "Hello,world!"
    end
end

hello_world = Hello_World.new
2008/09/18(木) 22:06:51
>>98
あれ?大文字になってる??

class Hello_World
    def initialize
        puts "Hello,world!"
    end
end

hello_world = Hello_World.new
2008/09/19(金) 00:49:24
>>90
すっげ〜♪
2008/09/25(木) 23:10:38
#include<iostream>

int main(){
   cout<<"Hellow,World!";
   return 0;
}
2008/12/18(木) 17:27:03
std::が無いぞ
2008/12/24(水) 03:45:03
>>92
これ、面白いわ。
2008/12/30(火) 21:45:59
VHDL(ハードウェア記述言語)によるHello world

use std.textio.all;
entity hello is end hello;

architecture behaviour of hello is
begin
 process
  variable l : line;
 begin
  write (l, String'("Hello world!"));
  writeline (output, l);
  wait;
 end process;
end behaviour;
2008/12/30(火) 22:14:45
>>7>>92をパクって
C/C++/Objective-C/Perl/Ruby/Python 互換Hello world

#include<stdio.h>
#define print(x) int main(void){puts(x);return 0;}

print("Hello World!");
106104
垢版 |
2008/12/30(火) 22:18:26
こう書いた方がわかりやすいか。

C言語:
#include<stdio.h>
#define print(x) int main(void){puts(x);return 0;}
print("Hello World!");

C++:
#include<stdio.h>
#define print(x) int main(void){puts(x);return 0;}
print("Hello World!");

Objective-C:
#include<stdio.h>
#define print(x) int main(void){puts(x);return 0;}
print("Hello World!");

Perl:
#include<stdio.h>
#define print(x) int main(void){puts(x);return 0;}
print("Hello World!");

Ruby:
#include<stdio.h>
#define print(x) int main(void){puts(x);return 0;}
print("Hello World!");

Python:
#include<stdio.h>
#define print(x) int main(void){puts(x);return 0;}
print("Hello World!");
2008/12/31(水) 13:59:29
Dim text[12] As Byte
lstrcpy(text,"Hello World!")
Print text
2008/12/31(水) 20:29:16
|| 誰も知らないCurl

{curl 5.0 applet}
hello, world!
109Whitespace
垢版 |
2009/01/06(火) 04:27:36




























110Whitespace
垢版 |
2009/01/06(火) 04:29:27
やっぱり無理か
http://ja.wikipedia.org/wiki/Hello_world%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AE%E4%B8%80%E8%A6%A7#Whitespace
2009/01/06(火) 09:10:52
DATA db 'Hello world',24h
mov ah, 9
mov dx, offset DATA
int 21h
printf("Hello world\n");
std::cout << "Hello world\n" << std::endl;
System.out.println("Hello world");
print "Hello world\n";
2009/01/06(火) 09:12:10
assembler
DATA db 'Hello world\n',24h
mov ah, 9
mov dx, offset DATA
int 21h
C
printf("Hello world\n");
C++
std::cout << "Hello world\n" << std::endl;
Java
System.out.println("Hello world");
perl
print "Hello world\n";
2009/01/06(火) 13:02:26
>>112
蛇足だがカタカナ表記するなら日本人はいい加減
だからどっちでもいいけど英語表記するなら
assemblerでなくassemblyでは?
2009/04/08(水) 01:04:26
は?
2009/04/08(水) 14:39:19
おそいわw
2009/08/17(月) 17:49:59
自動焼人 ★ = 自動保守 ◆KAWORUKOFI = 自動保守#K9K?_D[L

名言集 その4
『俺の経歴カックイイだろ?』

http://yutori7.2ch.net/test/read.cgi/news4vip/1249830540/ ID:PVAf+dux0 = 自動焼人 ★

> 984 :以下、名無しにかわりましてVIPがお送りします [sage] :2009/08/10(月) 00:11:14.95 ID:PVAf+dux0
> 俺の簡単な年表(笑)
> 高二秋:自前のパソコンゲット
> 高三春:コテハンとしてデビュー、指揮官見習い
> 高三秋:指揮官デビュー
> 大一:新しい武器の開発や、突撃で数々の戦歴を残す
> 大二春:規制系キャップ取得、第一線から退く
> 大二夏:ネットでのゲーム作成プロジェクト始動
> 大二秋:政治系オフに参加
> 大二冬:最後の突撃、華々しく散る
> 大三春:政治系活動を本格始動
> 大三夏:三度目の選挙へ
>
> おまえらは、後を継ぐなよw

----------------------------------------------
この自動焼人 ★メールマガジンの配信停止をご希望される方は
http://qb5.2ch.net/test/read.cgi/sec2chd/1250169591/
にて自動焼人 ★までご連絡ください
117デフォルトの名無しさん
垢版 |
2009/09/05(土) 18:29:10
%!
10 10 moveto
/Times-Roman findfont 30 scalefont setfont (Hello World!) show
showpage
118デフォルトの名無しさん
垢版 |
2009/09/05(土) 18:33:05
\documentstyle{article}
\begin{document}
hello world!
\end{document}
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況