Raku kurss / Pamati / Funkciju pamati / Funkciju izveide un izsaukšana / Exercises / Funkcijas tabula
Risinājums: Funkcijas tabula
Šī programma, iespējams, ir labs piemērs loop cikla
izmantošanai. Ar to jūs varat iestatīt gan robežas, gan soli tieši tajās
vienībās, kas jums nepieciešamas. Ņemiet vērā, ka jūs varat atgriezties
pie šī uzdevuma vēlāk, pēc tam, kad būsiet apguvis Raku
sekvences.
Kods
Šeit ir risinājums:
sub f($x) { $x² }
loop (my $x = -3; $x <= 3; $x += 0.1) {
say "$x\t{f($x)}";
}🦋 Atrodiet programmu failā function-table.raku.
Izvade
Programma izdrukā garu x — f(x) tabulas sarakstu. Daļa no šīs izvades ir parādīta šeit:
$ raku exercises/functions/function-table.raku
-3 9
-2.9 8.41
-2.8 7.84
. . .
-0.2 0.04
-0.1 0.01
0 0
0.1 0.01
0.2 0.04
. . .
2.7 7.29
2.8 7.84
2.9 8.41
3 9Vizualizācija
Ir prātīgi vizualizēt izvadi ar kādu ārēju programmu, piemēram, Excel vai gnuplot.

Kursa navigācija
← Funkcijas tabula | e vērtība →