Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
prog1_11 [2017-03-27 10:59]
Daniel Viström
prog1_11 [2018-04-09 09:10]
Daniel Viström
Line 26: Line 26:
 3b. 3b.
 Skriv en rekursiv funktion **calculate2($tal)** som anropar sig själv och på så sätt räknar upp heltalen  Skriv en rekursiv funktion **calculate2($tal)** som anropar sig själv och på så sätt räknar upp heltalen 
-från 1 till **$tal** och skriver ut samtliga tal.+från 1 till **$tal** och skriver ut samtliga 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,$n)** som beräknar b<sup>n</sup>, där **$n** är ett heltal större  Skriv en rekursiv funktion **power($b,$n)** som beräknar b<sup>n</sup>, där **$n** är ett heltal större 
 ä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,$n-1)**. **$b * power($b,$n-1)**.
  
Line 108: Line 109:
  
 function u4($str, $antal){ function u4($str, $antal){
-  echo $antal . ':' . $str . '<br />';+  echo $antal . ':' . $str . '<br>';
   if ($antal == 1){  // Brytvillkor.   if ($antal == 1){  // Brytvillkor.
     return;     return;