$ ./webserver_programming_1

Show sourcecode

The following files exists in this folder. Click to view.

webbsrvprg/exercises/

ovn_fr.php
ovn_funk.php
ovn_gr_1-5.php
style/

ovn_gr_1-5.php

111 lines UTF-8 Windows (CRLF)
<?php
$title 
= "Grund övning 1-5";
?>
<!DOCTYPE html>
<html lang="sv">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title><?php echo $title; ?></title>
    <link rel="stylesheet" href="style/stylesheet.css">
</head>
<body>
    <div class="code">
        <?php
        
echo "<div class='task'>";
        echo 
"<h2>Uppgift 1</h2>";
        echo 
"<p>Konvertera temperatur från Fahrenheit till Celsius.</p>";

        
$fahrenheit = 68;
        
$celsius = (5 / 9) * ($fahrenheit - 32);

        echo 
"<p>Fahrenheit: " . $fahrenheit . " &deg;F</p>";
        echo 
"<p>Celsius: " . round($celsius, 2) . " &deg;C</p>";
        echo 
"</div>";
        
?>

        <?php
        
echo "<div class='task'>";
        echo 
"<h2>Uppgift 2</h2>";
        echo 
"<p>Skriv ut en text med variabler som sammansätts.</p>";

        
$text1 = "Kalle";
        
$enamn = "Anka";
        
$tal = 16;
        
$road = "Ankvägen";

        echo 
$text1 . ' ' . $enamn . ' bor på ' . $road . ' ' . $tal;
        echo 
"</div>";
        
?>

        <?php
        
echo "<div class='task'>";
        echo 
"<h2>Uppgift 3</h2>";
        echo 
"<p>Beräkna summan av talen 1 till 100 med både for-loop och while-loop.</p>";

        
$sumFor = 0;
        for (
$i = 1; $i <= 100; $i++) {
            
$sumFor += $i;
        }

        echo 
"<p>Summa med for-loop: " . $sumFor . "</p>";

        
$sumWhile = 0;
        
$i = 1;
        while (
$i <= 100) {
            
$sumWhile += $i;
            
$i++;
        }

        echo 
"<p>Summa med while-loop: " . $sumWhile . "</p>";
        echo 
"</div>";
        
?>

        <?php
        
echo "<div class='task'>";
        echo 
"<h2>Uppgift 4</h2>";
        echo 
"<p>Skapa en loop som visar ett intervall och sparar värden i en array.</p>";

        
$i = -20;
        
$array = [];
        echo 
"<p>Loop: ";
        while (
$i <= 40) {
            echo 
$i . ', ';
            
$array[] = $i;
            
$i += 10;
        }
        echo 
"</p>";
        echo 
"<p>var_dump: </p>";
        
var_dump($array);
        echo 
"<br><br>";
        echo 
"<p>print_r: </p>";
        
print_r($array);
        echo 
"</div>";
        
?>

        <?php
        
echo "<div class='task'>";
        echo 
"<h2>Uppgift 5</h2>";
        echo 
"<p>Skapa en array med 10 tal och beräkna medelvärdet.</p>";

        
$tal = [];
        
$v = 1;

        for (
$i = 0; $i < 10; $i++) {
            
$tal[] = $v;
            
$v *= 2;
        }

        
$summa = array_sum($tal);
        
$antal = count($tal);
        
$medel = $summa / $antal;

        echo 
"<p>Arrayen: ";
        
print_r($tal);
        echo 
"</p>";
        echo 
"<p>Medelvärdet: " . $medel . "</p>";
        echo 
"</div>";
        
?>
    </div>
</body>
</html>