Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
pabop_e2 [2011-02-15 09:29] Joakim Forsgren created |
pabop_e2 [2011-02-15 09:40] Joakim Forsgren |
||
---|---|---|---|
Line 14: | Line 14: | ||
echo "Detta är alla primtal mellan 2 och " . $antal . " | echo "Detta är alla primtal mellan 2 och " . $antal . " | ||
$i=2; | $i=2; | ||
- | while ($i < antal) { | + | while ($i <= $antal) { |
- | if(isprime(i)) | + | if(isprime($i)){ |
echo $i . " | echo $i . " | ||
} | } | ||
$i++; | $i++; | ||
} | } | ||
+ | |||
</ | </ | ||
Line 37: | Line 38: | ||
3. | 3. | ||
Skriv en funktion | Skriv en funktion | ||
- | **double my_sqrt(double tal)** | + | **double my_sqrt(double |
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 51: | ||
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 |
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 60: | ||
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 72: | ||
7. | 7. | ||
Vad kommer följade program att skriva ut? | Vad kommer följade program att skriva ut? | ||
- | < | + | < |
- | | + | <?php |
- | if(n<1) { | + | function |
+ | if($n<1) { | ||
return 0; | return 0; | ||
} | } | ||
- | printname(name, | + | printname($name,$n-1); |
- | | + | |
- | } | + | } |
- | int main(int argc, char *argv[]) | + | printname(" |
- | { | + | |
- | | + | |
- | system(" | + | |
- | return EXIT_SUCCESS; | + | |
- | } | + | |
</ | </ |