ディレクターがコードを書く

webディレクターのネトゲ廃人がコード書きたくなってはじめたブログ。

基礎編②//標準入力と四則演算子

さて今日もゴリゴリと書いていく。

標準入力と四則演算

  • 標準入力

<STDIN>で端末から入力。$hogehoge = <STDIN> で変数$hogehogeに格納できる。

ここらへんはエクセル使っていれば普通にわかるところ(のはず)

やってみる

めんどくさいので2つまとめてごりっと整形して出力。

use strict;
use warnings;


my $str = <STDIN>
#  <STDIN>//入力を求める大事なヤツ

 chomp $str;
# chomp//改行を消す

my $hoge = 1;
my $res;

 print '$str = '."$str\n";
 print '$hoge ='."$hoge\n";
# 今変数に何が入っているか表示。かーらーのー。


 $res = $hoge + $str;
     print '$hoge + $str = '."$res\n";

 $res = $hoge - $str;
     print '$hoge - $str = '."$res\n";

 $res = $hoge * $str;
     print '$hoge * $str = '."$res\n";

 $res = $hoge / $str;
     print '$hoge / $str = '."$res\n";

 $res = $hoge % $str;
     print '$hoge % $str = '."$res\n";

 $res = $hoge ** $str;
     print '$hoge ** $str = '."$res\n";
# <STDIN>で入力された数字を$srtに格納して$hogeと四則演算

出力結果

f:id:kwsmD:20131221093837p:plain

問題ないかと。

整形しちゃうあたり、性分という感じですが

コードがきれいかどうかは判断つかない

まだまだ順調そう。