Differences

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

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
pabop_e2 [2011-02-15 09:29]
Joakim Forsgren created
pabop_e2 [2011-02-15 09:38]
Joakim Forsgren
Line 14: Line 14:
 echo "Detta är alla primtal mellan 2 och " . $antal . "\n"; echo "Detta är alla primtal mellan 2 och " . $antal . "\n";
 $i=2; $i=2;
-while ($i < antal) {+while ($i <antal) {
   if(isprime(i))   if(isprime(i))
      echo $i . "\n";      echo $i . "\n";
Line 37: Line 37:
 3. 3.
 Skriv en funktion  Skriv en funktion 
-**double my_sqrt(double tal)** +**double my_sqrt(double $tal)** 
 som beräknar ett närmevärde till roten ur ett tal, du skall använda följande enkla algoritm: som beräknar ett närmevärde till roten ur ett tal, du skall använda följande enkla algoritm:
  
Line 50: Line 50:
 4. 4.
 Du skall göra om funktionen så att man skickar med hur många gånger man skall upprepa Du skall göra om funktionen så att man skickar med hur många gånger man skall upprepa
-**double my_sqrt(double tal, int n)** +**double my_sqrt(double $tal, int $n)** 
 Pröva med lite oilka tal för att se hur många gånger som är lämpligt för att få att värde som kan anses som ok. Pröva med lite oilka tal för att se hur många gånger som är lämpligt för att få att värde som kan anses som ok.
  
Line 59: Line 59:
 Skriv ett program som hittar alla perfekta tal under 10 000 (4 st).\\ Skriv ett program som hittar alla perfekta tal under 10 000 (4 st).\\
 Ett perfekt tal är ett heltal som är större än 1 och som är summan av sina delare. \\ Ett perfekt tal är ett heltal som är större än 1 och som är summan av sina delare. \\
-Som delare räknas talet 1 in, men naturligtvis inte talet självt (då hade de perfekta talen definierats bort).\\ Exempel: 6 är ett perfekt tal eftersom det är delbart med 1, 2 och 3 och summan av dessa är just 6.+Som delare räknas talet 1 in, men naturligtvis inte talet självt (då hade de perfekta talen definierats bort).\\  
 +Exempel: 6 är ett perfekt tal eftersom det är delbart med 1, 2 och 3 och summan av dessa är just 6.
  
  
Line 70: Line 71:
 7. 7.
 Vad kommer följade program att skriva ut? Vad kommer följade program att skriva ut?
-<code cpp+<code php
-  int printname(string name, int n) { +<?php 
-    if(n<1) {+function printname($name, $n) { 
 +    if($n<1) {
       return 0;       return 0;
     }     }
-    printname(name,n-1); +    printname($name,$n-1); 
-    cout << name << " n = " << << endl+    echo $name  " n = " . $. "\n"
-  }+}
  
-  int main(int argc, char *argv[]) +printname("Joakim",3);
-  { +
-    printname("Joakim",3); +
-    system("PAUSE"); +
-    return EXIT_SUCCESS; +
-  }+
  
 </code> </code>