ForNext
Only Do What Only You Can Do
090. 構造体
VBScript
JScript
Perl
更新日 : 2010.10.18
$sanaka{"name"} = "Sanaka"; $sanaka{"height"} = 175; $sanaka{"weight"} = 60.5; printf("氏名:%s\n", $sanaka{"name"}); printf("身長:%d\n", $sanaka{"height"}); printf("体重:%f\n", $sanaka{"weight"});
L:\>perl lesson_12_090.pl 氏名:Sanaka 身長:175 体重:60.500000
PHP
更新日 : 2010.11.03
<?php $sanaka["name"] = "Sanaka"; $sanaka["height"] = 175; $sanaka["weight"] = 60.5; printf("氏名:%s\n", $sanaka["name"]); printf("身長:%d\n", $sanaka["height"]); printf("体重:%f\n", $sanaka["weight"]); ?>
L:\>php lesson_12_090.php 氏名:Sanaka 身長:175 体重:60.500000
Python
更新日 : 2010.11.17
# coding: Shift_JIS sanaka = {} sanaka["name"] = "Sanaka"; sanaka["height"] = 175; sanaka["weight"] = 60.5; print "氏名:%s" % sanaka["name"] print "身長:%d" % sanaka["height"] print "体重:%f" % sanaka["weight"]
N:\>python lesson_12_090.py 氏名:Sanaka 身長:175 体重:60.500000
Ruby
更新日 : 2010.11.01
sanaka = {} sanaka["name"] = "Sanaka" sanaka["height"] = 175 sanaka["weight"] = 60.5 printf("氏名:%s\n", sanaka["name"]) printf("身長:%d\n", sanaka["height"]) printf("体重:%f\n", sanaka["weight"])
L:\>ruby l:\lesson_12_090.rb 氏名:Sanaka 身長:175 体重:60.500000
PowerShell
Scala
F#
C
更新日 : 2010.10.08
#include <stdio.h> #include <string.h> struct gstudent { char name[20]; int height; float weight; }; int main(int argc, char* argv[]) { struct gstudent sanaka; strcpy(sanaka.name, "Sanaka"); sanaka.height = 175; sanaka.weight = 60.5; printf("氏名:%s\n", sanaka.name); printf("身長:%d\n", sanaka.height); printf("体重:%f\n", sanaka.weight); return 0; }
R:\>lesson090\project1.exe 氏名:Sanaka 身長:175 体重:60.500000
C++
更新日 : 2010.10.13
#include <stdio.h> #include <string.h> struct gstudent { char name[20]; int height; float weight; }; int main(int argc, char* argv[]) { gstudent sanaka; strcpy(sanaka.name, "Sanaka"); sanaka.height = 175; sanaka.weight = 60.5; printf("氏名:%s\n", sanaka.name); printf("身長:%d\n", sanaka.height); printf("体重:%f\n", sanaka.weight); return 0; }
T:\>lesson090\project1.exe 氏名:Sanaka 身長:175 体重:60.500000
C++Builder
VC++
C#
Java
更新日 : 2010.11.05
class Lesson090 { public static void main(String[] args) { CStudent sanaka = new CStudent(); sanaka.name = "Sanaka"; sanaka.height = 175; sanaka.weight = 60.5; System.out.printf("氏名:%s\n", sanaka.name); System.out.printf("身長:%d\n", sanaka.height); System.out.printf("体重:%f\n", sanaka.weight); } } class CStudent { public String name; public int height; public double weight; }
L:\>java Lesson090 氏名:Sanaka 身長:175 体重:60.500000
Objective-C
D
VB
VB.NET
Delphi
更新日 : 2010.09.24
program Project1; {$APPTYPE CONSOLE} uses SysUtils; type TStudent = record name: String; height: Integer; weight: Real; end; procedure main(); var sanaka: TStudent; begin sanaka.name := 'Sanaka'; sanaka.height := 175; sanaka.weight := 60.5; Writeln(Format('氏名:%s', [sanaka.name])); Writeln(Format('身長:%d', [sanaka.height])); Writeln(Format('体重:%f', [sanaka.weight])); end; begin main; end.
S:\>lesson090\project1.exe 氏名:Sanaka 身長:175 体重:60.50