Thread Perl Array Rechnungen (9 answers)
Opened by J0ke at 2016-01-21 16:49

J0ke
 2016-01-21 16:49
#183547 #183547
User since
2016-01-21
16 Artikel
BenutzerIn
[default_avatar]
Moin, kling vielleich jetzt doof, aber kann mmir jemand bezüglich eines Script-Entwurfes helfen?
Habe heute erst mit Perl angefangen und mein Chef (bin Azubi im 1ten Lehrjahr) hat mir ne Programmieraufgabe gestellt.
Nur habe ich bezüglich Arrays aktuell n totales Brett vorm Kopf :`D

Aufgabe:

n f(n)
0 1
1 1
2 2
3 3
4 5

f(0)=1;
f(1)=1;
für n>=2;
f(n)=f(n-2)+F8n-1)

Meine bisherige Idee war:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
my @f=();
my $t=0;
my $i=0;

while($i!=10;$_){
        if($i<2){@f($i)=1}
        else{
                @f($i)=@f($i-2)+@f($i-1);
                }       
        print "$i --> @f($i)    \n";
        print "@f[5]\n";
        $i++;
}

Was muss ich ändern, damit dieser Code funktioniert?
Last edited: 2016-01-21 17:18:01 +0100 (CET)

View full thread Perl Array Rechnungen