平均する数値を入力するように求めることで平均を計算するプログラムを作成できますか?perlを使用して平均を計算する
私は3つの数字の平均を計算するperlスクリプトを書いています。ここに私のコードは次のとおりです。
#usr/bin/perl
use strict;
use warnings;
my $a; #variable declaration
my $b; #variable declaration
my $c; #variable declaration
my $avg; #variable declaration
my $x; #variable declaration
my $y; #variable declaration
my $z; #variable declaration
my $results; #variable declaration
my $number; #variable declaration
$a = 2; #number 1
$b = 6; #number 2
$c = 7; #number 3
$avg = avg($a,$b,$c); #Three variables to be averaged
sub avg {
($x,$y,$z) = @_; #Store variables in array
$results = ($x+$y+$z)/3; #Values stored added, and divided for average
return $results; #return value
}
print "$avg\n";
exit;
代わりに、私はむしろ平均化されるように、端末の3つの数字を入力するように要求された変数に入る数字の私のコード・コンピューティング・平均の。私はそれが、これは正しく私のコードに実装する方法は何もプリントアウトしていない私のコードにこれを追加すると
print STDOUT "Enter a number: \n";
$averages = <STDIN>;
print "The Average is $averages.\n";
:私はあなたがそうのようないくつかのコードを実装する必要があることのような何かをするperlで知っています。
Learning Perlの最初の4つの章を読んだら、あなた自身でこれに答えることができます。 –
悲しいことに私はこの質問を閉じるために投票しなければならなかった。優れたPerlのドキュメント( 'perldoc'ユーティリティを使うかhttp://perldoc.perl.orgを参照)を[perlintro](perldoc.perl.org/perlintro.html)から読んでください。 "本物の"書籍については、Perlの学習(bdf)や有色の[Modern Perl](http://www.onyxneon.com/books/modern_perl/index.html)を無料で利用できます。 Gaborのチュートリアル(http://szabgab.com/perl_tutorial.html)もあります。言語の基本を学んだら、あなたのバグや問題をお手伝いします。 –