Raku kurss / Funkcionālā, paralēlā, reaktīvā un tīmekļa programmēšana / Funkcionālā programmēšana / Rekursija / Exercises
Trijstūrveida skaitlis
Uzdevums
n-tais trijstūrveida skaitlis ir summa
n + (n - 1) + … + 1, un nulltais trijstūrveida skaitlis ir
0. Uzrakstiet rekursīvu apakšprogrammu tri,
kas to aprēķina, taču izsakiet to ar diviem multi
kandidātiem, nevis ar nosacījumu viena ķermeņa iekšienē: vienu
kandidātu bāzes gadījumam, otru rekursīvajam solim. Izdrukājiet
tri(5).
Piemērs
Programma izdrukā:
15Risinājums
Kursa navigācija
← Risinājums: Skaitīšana augšup | Risinājums: Trijstūrveida skaitlis →