忍者ブログ
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

いつの間に隔週企画になったんだか(ぉ

デスクトップのキーボードにまだ慣れません。体の真正面にホームポジションが来ないキーボードのおき方にも問題があるのかもしれませんが。

まぁ、先々週の答えから行きましょう

###

$a = <STDIN>;

print"$a";

#ここまで問題1

$b = <STDIN>;

$c = <STDIN>;

print"$b\n"c";

#ここまで問題2

$s = $a + $b + $c;

print"$s";

#ここまで問題3

for($a=0:$a<=10:$a++)

{

 for($b=0:$b<=10:$b++)

 {

  for($c=0:$c<=10:$c++)

  {

    $s = $a + $b + $c;

   print"$s\n";

  }

 }

}

#ここまで問題4

###

とまぁ4問丸々つなげてみました

で、ここで#以後の日本語が今回のテーマのひとつ「コメントアウト」ですね。


行頭に#を付けた行はすべてコメントアウトとなり、プログラムに一切影響を及ぼさなくなります。

さて。コメントについてはこのくらいにして(ぇ

配列演算子についてです。

配列演算子は今まで使った変数の発展形になります。

変数が$箱なら配列演算子は@列車とでもいいましょうか?

一例としてはこんなカンジ

###

@train=("1両目","2両目","3両目"):

print"@train";

###

というカンジ

何が違うかというと

@列車にはいくつもの変数や文字列を同時に格納することができます。

そしてひとつひとつ取り出すこともできるのです。

こんなカンジ

###

@train=("1両目","2両目","3両目");

print"$train[1]";

###

どうです?2両目が表示されましたか?

そう@列車の車両一つ一つは$箱なんです。

@trainなら1両目を$train[0.]とし、そのあとは$train[1]、$train[2]……とつながっていきます。

短めですが今回はこんなところで。

これでなんていうか大学生が必修授業でやるよーなプログラムは大概作れる程度の実力は身についてるんじゃないかな。どうかなどうかな。

次回からは付録。やる気があったら書きます(ぇ

書くとしたら「パターンマッチ演算子」デス

 

 

拍手

PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
[180]  [179]  [178]  [177]  [176]  [175]  [174]  [173]  [172]  [171]  [170

<< ご無沙汰してますね HOME PCを買い換えたんです >>
携帯mixi民誘導のおまじない
携帯mixiで見てないでブログのカウンタ回すといいよ→ http://chennering.blog.shinobi.jp/
カレンダー
06 2025/07 08
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
カウンタとパーツ
ついったー
ブロペとバナー
バナー広告は特にないよ!
最新コメント
[02/06 NONAME]
[01/15 風魔小太郎]
[03/14 さやか]
[03/14 さやか]
[10/26 Nada]
最新トラックバック
プロフィール
HN:
過激派唐辛子
性別:
非公開
バーコード
ブログ内検索
広告
過激派唐辛子のぐ~たら手記 JEIKJEILとperlのおべんきょコーナー 第6回『コメント、配列演算子』 Produced by 過激派唐辛子(Jaco、JJ)過激派唐辛子 
忍者ブログ [PR]
Designed by がりんぺいろ