2012年11月13日火曜日

開発環境

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

その他参考書籍

問題3-1.

コード

using System;

class Tester
{
    public void Run()
    {
        int a = 10;
        float b = 1.2f;
        double c = 12345.6789;
        char d = 'c';
        Console.WriteLine("int: {0}\nfloat: {1}\ndouble: {2}\nchar: {3}",
            a, b, c, d);
    }
    static void Main()
    {
        Tester t = new Tester();
        t.Run();
    }
}

入出力結果(Console Window)

int: 10
float: 1.2
double: 12345.6789
char: c
続行するには何かキーを押してください . . .

ちなみにJavaScriptの場合。

コード(TextWrangler)

var a = 10;
var b = 1.2;
var c = 12345.6789;
var d = 'c';
var result = a + "\n" + b + "\n" + c + "\n" + d + "\n";
$('#pre0').text(result);


pythonの場合。

sample.py

コード(TextWrangler)

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

a = 10
b = 1.2
c = 12345.6789
d = 'c'
print(a, b, c, d, sep="\n")

入出力結果(Terminal)

$ ./sample.py
10
1.2
12345.6789
c
$

JavaScriptやPythonはそんなに型を気にしなくていいのがいいところ。

0 コメント:

コメントを投稿