プログラミングの1番始めの基礎の基礎であるHallo worldプログラムですが、一体どのくらいの数の違った数の実装が存在するのでしょうか?
という疑問を持ったので、Hallo Worldプログラムをたくさん集めてみようと思います。ですので、思いっきり滅茶苦茶なのでもいいので、いろいろな実装をお待ちしています。
条件
1:言語はC/C++/Javaのいずれか、規格を問いません。
2:空白は全て無視します(つまり見た目だけが異なるコードは同じとします)
3:環境依存のコードもその環境を明記の上OKですが、次の条件を満たすようにしてください。
・その環境でコンパイルして動く事。
・CUIであること。
4:出力結果は以下のようにしてください。
Hallo world!まず自分から出します。言語はC++です。
#include<cstdio>
#include<vector>
using namespace std;
int main()
{
vector<char>hallostring;
hallostring.push_back('h');
hallostring.push_back('a');
hallostring.push_back('l');
hallostring.push_back('l');
hallostring.push_back('o');
hallostring.push_back(' ');
hallostring.push_back('w');
hallostring.push_back('o');
hallostring.push_back('r');
hallostring.push_back('l');
hallostring.push_back('d');
hallostring.push_back('!');
vector<char>::iterator itr=hallostring.begin();
for(;itr!=hallostring.end();itr++){
putchar(*itr);
}
return 0;
}
よろしくお願いします。