Raku kurss / Funkcionālā, paralēlā, reaktīvā un tīmekļa programmēšana / Funkcionālā programmēšana / Rekursija / Exercises

Skaitīšana augšup

Uzdevums

Uzrakstiet rekursīvu apakšprogrammu countup, kas izdrukā skaitļus no 1 līdz $n, katru savā rindā. Viltība: vispirms rekursējiet, tikai tad drukājiet — lai skaitļi iznāktu augošā secībā, lai gan katrs izsaukums tiek galā ar lielāko skaitli. Izsauciet countup(3).

Piemērs

Programma izdrukā:

1
2
3

Risinājums

Skatīt risinājumu

Kursa navigācija

Risinājums: Ciparu summa   |   Risinājums: Skaitīšana augšup