Sixtens hemsida Uppgifter Blogg Om

Uppgift 14-16

Uppgift 14

År 0: 10000kr
År 1: 10300kr
År 2: 10609kr
År 3: 10927kr
År 4: 11255kr
År 5: 11593kr
År 6: 11941kr
År 7: 12299kr
År 8: 12668kr
År 9: 13048kr
År 10: 13439kr
År 11: 13842kr
År 12: 14258kr
År 13: 14685kr
År 14: 15126kr
År 15: 15580kr

Uppgift 15

Månad 0: 100 råttor
Månad 1: 200 råttor
Månad 2: 400 råttor
Månad 3: 800 råttor
Månad 4: 1600 råttor
Månad 5: 3200 råttor
Månad 6: 6400 råttor
Månad 7: 12800 råttor
Månad 8: 25600 råttor
Månad 9: 51200 råttor
Månad 10: 102400 råttor
Månad 11: 204800 råttor
Månad 12: 409600 råttor
Månad 13: 819200 råttor
Månad 14: 1638400 råttor

Uppgift 16

1
2
4
5
7
8
10
11
13
14

Källkod

wesweb01/moment02/u14-u16.php

5 lines
<?php
# Uppgift 14
echo "<h2>Uppgift 14</h2>";
$pengar 10000;
echo 
"<pre>"# Vi använder pre-elementet för att enkelt formattera utskriften.
for ($i 0$i <= 15$i++) { # Här gör vi en for loop där variabeln i börjar med 0 och kör tills den är lika med 15.
    
$display round($pengar); # Vi avrundar summan med pengar före vi skriver ut den.
    
echo "År {$i}{$display}kr
"
;
    
$pengar *= 1.03# Här ökar vi summan pengar med 3%
}
echo 
"</pre>";


# Uppgift 15
echo "<h2>Uppgift 15</h2>";
$month 0;
$rats 100;
echo 
"<pre>"# Pre här också för enkel formattering.
echo "Månad {$month}{$rats} råttor
"
;
while (
$rats 1000000) { # Här kollar vi ifall mängden råttor fortfarande är under en miljon.
    
$month += 1# Ökar antalet månader som passerat.
    
$rats *= 2# Dubblar mängden råttor.
    
echo "Månad {$month}{$rats} råttor
"
;
}
echo 
"</pre>";


# Uppgift 16
echo "<h2>Uppgift 16</h2>";
echo 
"<pre>";
for (
$i 1$i <= 20$i++) {
    if (
$i == 0# Här kollar vi ifall i är jämnt delbar med 3. Isåfall använder vi continue för att inte skriva ut talet denna gång.
        
continue;
    if (
$i >= 15# Bryter loopen ifall i är högre än eller lika med 15.
        
break;
    echo 
"$i
"
;
}
echo 
"</pre>";
?>