2013年2月5日火曜日

開発環境

『初めてのC# 第2版』(Jesse Liberty+Brian MacDonald著、日向俊二訳、オライリー・ジャパン、2006年、ISBN978-487312-194-7)の 第3章(C# 言語の基礎)3.10(練習問題)練習3-2を解いてみる。

その他参考書籍

練習3-2.

コード

using System;

class Tester
{
    public void Run()
    {
        int a = 10;
        float b = 1.2f;
        double c = 12345.6789;
        char d = 'c';
        Object[] xs = { a, b, c, d };
        foreach (Object x in xs)
        {
            Console.WriteLine(x);
        }
        a = 20;
        b = 2.1f;
        c = 9876.54321;
        d = 'C';
        Object[] ary = { a, b, c, d };
        foreach (var x in ary)
        {
            Console.WriteLine(x);
        }
    }
    static void Main()
    {
        Tester t = new Tester();
        t.Run();
    }
}

入出力結果(Console Window)

10
1.2
12345.6789
c
20
2.1
9876.54321
C
続行するには何かキーを押してください . . .

ちなみにJavaScriptの場合。

コード(BBEdit)

var a = 10,
    b = 1.2,
    c = 12345.6789,
    d = 'j',
    result = [a, b, c, d].join("\n") + "\n";
a = 20;
b = 2.1;
c = 9876.54321;
d = "J";
result += [a, b, c, d].join("\n");
$('#pre0').text(result);



pythonの場合。

sample.py

コード(BBEdit)

#!/usr/bin/env python3.3
#-*- coding: utf-8 -*-

a = 10
b = 1.2
c = 12345.6789
d = "p"
print(a, b, c, d, sep="\n")
a = 20
b = 2.1
c = 9876.54321
d = "P"
print(a, b, c, d, sep="\n")

入出力結果(Terminal)

$ ./sample.py
10
1.2
12345.6789
p
20
2.1
9876.54321
P
$

0 コメント:

コメントを投稿