TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
C++でXML(主にxerces)やろう!
Git 13
おまいらはディープラーニングの検定試験受けるの?
マルチスレッドプログラミング相談室 その9
C言語なら俺たちに聞け パート0001
古代VBプログラマ質問スレ(Ver.6.0 まで) part65
Kotlin 3
次世代言語10[Rust Swift TypeScript Dart]
ふらっと C#,C♯,C#(初心者用) Part137
DarkBASIC

HelloWorld集めようぜ


1 :2006/04/14 〜 最終レス :2016/11/19
初心者の参考になるんじゃないかな

2 :
HQ9+による"Hello, world!"
H
ttp://ja.wikipedia.org/wiki/HQ9+

3 :
日本語のHelloWorld
「こんにちは世界」

4 :
http://ja.wikipedia.org/wiki/Hello_world

5 :
これも hello world! って出てくるぜ。
うまくレンダリングできればなw
ttp://webstandards.org/files/acid2/test.html

6 :
こりゃ削除以来だ。

7 :
C言語:
#include<stdio.h>
int main()
{
  puts(゙Hello world゙);
  return 0;
}
C++言語:
#include<stdio.h>
int main()
{
  puts(゙Hello world゙);
  return 0;
}
Objective-C言語:
#include<stdio.h>
int main()
{
  puts(゙Hello world゙);
  return 0;
}

8 :
#bash
echo HelloWorld
#csh
echo HelloWorld
#sh
echo HelloWorld
rem dos
echo HelloWorld
rem OS/2
echo HelloWorld
rem Win/NT
echo HelloWorld


9 :
-- "Hello World"を画面に描くクロスプラットフォームな方法を知りたいんですが。
「油性ペンもってこい。」

10 :
* Prolog
  ?- write('Hello World!').


11 :
The Hello World Collection
http://www.roesler-ac.de/wolfram/hello.htm
261 Hello World programs

12 :
>>7
ObjCは#importのほうがよくね?

13 :
>>7
C++はstreamのほうがよくね?

14 :
main(){puts("春だなぁ・・・");}

15 :
10 Goto "Hallo Work"

16 :
かわいそうだから>>1に協力してあげる。
Java:
public class HelloWorld{
public static main(final String... args){System.out.print("Hello World");}
}
Haskell:
main = putStr "HelloWorld"
JavaScript
document.write("Hello World");
PHP:
Hello World
Perl:
print "Hello world";
XSLT:
<?xml version="1.0"?>
<stylesheet xmlns="http://www.w3.org/1999/XSL/Transform">
<template match="/">Hello World</template>
</stylesheet>

17 :
あ、stylesheet要素にversion属性入れるの忘れてた
XSLT:
<?xml version="1.0"?>
<stylesheet version="1.0" xmlns="http://www.w3.org/1999/XSL/Transform">
<template match="/">Hello World</template>
</stylesheet>

18 :
>>16
Java は 5.0 ですな。

19 :
>>18
その通りです。なんとなく可変長引数の方が感覚にあってるような気がして…

20 :
とかいいながらvoid忘れてました。void付けてください。

21 :
puts("GoodbyeWorld!\n")

22 :
>>7
なんでダブルクォートじゃなくて濁点なの?

23 :
WRITE(6,19H(1X12HHello,World!))
END

24 :
#!/bin/awk -f
BEGIN {
print "Hello world.";
exit;
}

25 :
++++++++++[>+++++++>++++++++++>+++>+<<<<-]
>++.>+.+++++++..+++.>++.<<+++++++++++++++.
>.+++.------.--------.>+.>.

26 :
#!/bin/tail +2
Hello, world

27 :
;;Common Lisp
(format t "Hello,Work!")

28 :
>>27
http://live22x.2ch.sc/test/read.cgi/news/1146149368/l50

29 :
Pascal:
program HelloWorld;
begin
 WriteLn('Hello, world!');
end.

30 :
display dialog "Hello, World!"

31 :
HQ9+
H

32 :
>>31
>>2

33 :
HQ9++
H

34 :
機械語
1001

35 :
>>34
>>34

36 :
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言語ならではの現象といえよう。

37 :
>>36
>お兄ちゃん、だめ! それ以上は…
まで読んだ。

38 :
>>25
それ何て言語?

39 :
>>38
http://ja.wikipedia.org/wiki/Brainfuck

40 :
メール欄

41 :
#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;
}

42 :
>>41
ださすぎ。forループなんて書かなくてもprintf("%.*s\n", sizeof(hw), hw);ですむじゃん。

43 :
>>42
UNICODEのときに困るだろ

44 :
>>43
だったら初めからTCHAR使えよ。
>>41
16進エスケープは忘れられているね……。

45 :
http://www.lri.fr/~filliatr/evolution

46 :
`|

47 :
! 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

48 :
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

49 :
#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;
}

50 :
project helloworld
{$APPTYPE CONSOLE}
begin
Writeln("Hello Wolrd!");
end.

51 :
ものすごくハイレベルなハロワきぼん!

52 :
Hello World!

53 :
>>51
>>25

54 :
ttp://ja.wikipedia.org/wiki/Hello_world

55 :
>>53
むしろそれはローレベル(と言って聞こえが悪ければBinary 2.0的)では

56 :
じゃぁH

57 :
char s1[] = "Hello";
char s2[] = "My Lover";
char s3[] = "World!";
printf("%s %s", s1, s3);

58 :
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);


59 :
>>58ワロタ

60 :
>>56
>>2のHQ9+か

61 :
#!/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

62 :
Delphiじゃなかったwすまん

63 :
あげ

64 :
mes "Hello World"

65 :
mail -s "Hello, world." bob@b12
Bob, could you please write me a program that prints "Hello, world."?
I need it by tomorrow.
^D

66 :
10 print "Hello World"
もしくは
10 ? "Hello World"

67 :
program hello
!$ use omp_lib
!$omp parallel
print *, "Hello, Parallel world!"
!$omp end parallel
end program hello

68 :
#包括 <标准输入输出.头>
整数 主要(空虚)
{
打印格式("你好, 世界!");
归还 零;
}

69 :
Writeln('HelloWorld');
Readln;

70 :
begin
ShowMessage('HelloWorld');
end.

71 :
-- 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 :
printf("bonjour monde !");

73 :
#include <stdio.h>
#include <omp.h>
int main()
{
#pragma omp parallel
{
printf("Hello, World!\n")
}
return 0;
};

74 :
Extreme-C++
(;^^)pr int f(^_^;)

75 :
ttp://chi.usamimi.info/Program/Application/WindowController/Demo-HelloWorld.zip

76 :
main = putStrLn "hello, world!"

77 :
Hello World.

78 :
            _
        r-、' ´   `ヽr-、
       ィ7 /l: ハヽハ トヾ    駄スレを隠すことは、この俺が許さん!
        '|l |'´_` ´_ `| ||    信念に基づいて行動する。
        | |´ヒ}   ヒ}`! l|   それを人は正義と言う。
   __ノ゙). 从 l,  _'_.  |从   今俺が行ってることは、上げ荒らしではない。
 ,_'(_ ノ_ヽ ヾl.> - ,イ;リ    正義という名の粛清だぁ!
 { f:テ} {'f:テ}',/\ヽ--//ヽ    
 ヽ,r─‐ 、ィ .、、 i l>Y<! i '、    バーニング!
 / iゝ_ノ iヽ /l   |l  l   ',
 lンヽ/ムノじ

79 :
.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

80 :
ABとかHSPとか国産ソフトにも目を向けろてめえら

81 :
Hell, World!

82 :
>>80
' AB
#console
print "Hello, World!"
; HSP
mes "Hello, World!"
stop

83 :
ぬww

84 :
Icon
procedure main()
   write("hello world")
end

85 :
hello work
おいおまえ画面の前のおまえだよ 引きこもっていないで仕事探せよ

86 :
BA 08 01 B4 09 CD 21 C3 48 65 6C 6C 6F 2C 20 57
6F 72 6C 64 21 0D 0A 24

87 :
「Hello World」と、表示。

88 :
あげ

89 :
48 65 6C 6C 6F 2C 57 6F 72 6C 64 21

90 :
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カタカナ無し版頼む

91 :
#include <stdio.h>
int main(){
unsigned long long hello = 90074925356448ULL;
while (putchar((hello % 28) + 68) && hello /= 28);
return 0;
}

92 :
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 :
Grass
wwWWwWWWwvWwwwWWwWWWwWWWWwWWWWWwvwWwwwwwwwwwwWWwWWWWwWWWWWWWwvWWWWWWWwwWWwWWWWW
WWWwWWWWWWWWWWWWwwWWWWWWWWwWWWWWWWwWWWWWWwwwwwWWWWWWWWWWwvwWWWWWWWWWWWWWWwvWwww
wwWWwwwwWWWWWWWWWWWWWWWWWWWWwWWWWWWWWWWWWWWWWwWWWWWwvwWWWWWWWWWWWWWWWWWWWWWwvwW
WWWWWWWWWWWWWWWWWWWWWWWwvwWWwwwwwwwwwwWWWwwwwwwwwwWWWWwwwwwwwwwwwwwwwwWWWWWwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwWWWWWWwwwwvwWWWWwwwwwWWWWwWWWWWwwwWWWWWWwwwwwwwwwwWWW
WWWWwwwwwwwwwwwwwwwwwwwwvWWWwwwwwwwwwwwwwWWWWWwwwwwwwwwWWWWWwWWWWWWwwwwwwwwwWWW
WWWWwWWWWWWWwWWWWWWWww

94 :
>>7
ごめん違いがわからん('A`)

95 :
(display "hello, world!") ; schemeの場合

96 :
>>93
草い言語だなぁ。

97 :
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,'$'

98 :
OOな、Ruby
Class Hello_World
    def initialize
        puts "Hello,world!"
    end
end
hello_world = Hello_World.new

99 :
>>98
あれ?大文字になってる??
class Hello_World
    def initialize
        puts "Hello,world!"
    end
end
hello_world = Hello_World.new

100 :
>>90
すっげ〜♪


100〜のスレッドの続きを読む
文字コードの種類は何故複数あるのでしょうか?
一般的な処理を関数型の書き方をすると遅い
Vue vs React vs Angular Part.2
.Net Core / Net ASP Core
D言語 Part34
Visual Studio 2019 Part3
☆★Java質問・相談スレッド181★★
C# vs Java どっちが好き? その5
【PHP】下らねぇ質問はここに書き込みやがれ 2
Gitをより良くするための運用ガイドライン作成スレ
--------------------
22歳手取り32万あったけど質問ある?
汐崎アイル2
猫カメラマン岩合光昭さん、「ネコを飼ってる」と言う人に必ず注意する人だった。「飼う」は上から目線でネコに失礼だから [741292766]
クレカ限度額800万のケンモメン現る! [515532299]
艦隊これくしょん〜艦これ〜大湊警備府スレ part434
〜みなもと太郎「風雲児たち」茶屋 其の陸拾四〜
心から働きたくないのでござる・・・其乃玖
【座標禁止】ポケモンGO 実機位置偽装スレ Part55
【乃木坂46】寺田蘭世応援スレ☆65【らんぜ】
奥様の災害対策
ルーテル学院大学社会福祉学科について!その16
【阪神】甲子園の売り子総合スレッド12【高校野球】
【チート】太鼓の達人 マイバチ厨アンチスレ3
50歳以上の筋トレ【身体に優しく】6
整備兵のひとりごとinロボゲ板 格納庫29棟目
【東方神起】K-POPで好きな曲【少女時代】
【速報】セブンの「牛カルビ弁当」が復活!! あの頃のサイズで しかも大盛り!!食いたいよぉ!2個買おうかな?旨そう〜PR [878419639]
北陸新幹線・未開通区間スレ4
【WUG!】Wake Up, Girls!新章 Part13【ZOO!の話題もどうぞ】
ネットでIQ測定したところIQ63だった
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼