Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
prog1_11 [2015-09-10 08:49] 127.0.0.1 external edit |
prog1_11 [2018-04-09 09:10] Daniel Viström |
||
---|---|---|---|
Line 21: | Line 21: | ||
3a. | 3a. | ||
- | Skriv en rekursiv funktion som anropar sig själv och på så sätt räknar ner heltalen | + | Skriv en rekursiv funktion |
- | från 5 till 1 och skriver ut samtliga tal. | + | från **$tal** |
- | 3b*. | + | 3b. |
- | Skriv en rekursiv funktion som anropar sig själv och på så sätt räknar upp heltalen | + | Skriv en rekursiv funktion |
- | från 1 till 5 och skriver ut samtliga tal. | + | från 1 till **$tal** |
+ | Tips: Det räcker att flytta en rad i koden för föregående uppgift. | ||
4. | 4. | ||
Line 34: | Line 35: | ||
Skriv en rekursiv funktion **power($b, | Skriv en rekursiv funktion **power($b, | ||
än noll och **$b** är ett decimaltal. | än noll och **$b** är ett decimaltal. | ||
- | Ledning: Då $n = 1 kan funktionen returnera talet $b. Annars måste den returnera | + | Ledning: Då $n = 1 kan funktionen returnera talet **$b**. Annars måste den returnera |
**$b * power($b, | **$b * power($b, | ||
Line 108: | Line 109: | ||
function u4($str, $antal){ | function u4($str, $antal){ | ||
- | echo $antal . ':' | + | echo $antal . ':' |
if ($antal == 1){ // Brytvillkor. | if ($antal == 1){ // Brytvillkor. | ||
return; | return; |