Perl検定

【問】ハッシュ変数を宣言しているものはどれでしょうか?
【選択肢】
1. my $foo
2. my @bar
3. my %baz
4. my hoge
【解答】3
【解説】 「Perl基礎文法最速マスター」の「変数の宣言」 を確認してください。 ハッシュ変数は%で始めることで宣言できます。

【問】以下を実行すると何が表示されるでしょうか?
    print int(1.52)
  
【選択肢】
1. 1
2. 1.5
3. 1.6
4. 2
【解答】1
【解説】 int関数 - 小数から整数部を取り出すを確認してください。

【問】以下のプログラムを実行すると何が出力されますか?
    my $num = 1;
    my $result = 0;
    
    if ($num > 0 && $num < 10) {
      $result = 100;
    } else {
      $result = 200;
    }
    
    print($result);
  
【選択肢】
1. 0
2. 1
3. 100
4. 200
【解答】3
【解説】 「if文による条件分岐」 を確認してください。 数値の比較および、論理演算子がポイントになります。