평균값을 입력하도록 사용자에게 요청하여 평균값을 계산하는 프로그램을 작성할 수 있습니까?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;
이 평균화 될 : 여기 내 코드입니다.
print STDOUT "Enter a number: \n";
$averages = <STDIN>;
print "The Average is $averages.\n";
내가 그것을이 제대로 내 코드에 구현 될 수있는 방법을 아무것도 출력하지 않습니다 내 코드에 이것을 추가 할 때 : 당신과 같이 몇 가지 코드를 구현해야 그런 식으로 뭔가를 할 펄 알고.
Learning Perl의 처음 네 장을 읽었다면 스스로 대답 할 수 있습니다. –
슬프게도 나는이 질문을 끝내기 위해 투표해야했습니다. 훌륭한 perl 문서 (perldoc 유틸리티 나 http://perldoc.perl.org에서)를 [perlintro] (perldoc.perl.org/perlintro.html)에서 읽어보십시오. "진짜"책을 보시려면 Learning Perl (bdf said)이나 Chromatic의 [Modern Perl] (http://www.onyxneon.com/books/modern_perl/index.html)을 무료로 사용해보십시오. Gabor의 [튜토리얼] (http://szabgab.com/perl_tutorial.html)도 있습니다. 언어 기본 사항을 익힌 후에는 버그/문제점을 기꺼이 도와 드리겠습니다. –