Show sourcecode
The following files exists in this folder. Click to view.
webbserverprogrammering/exercises/
dbtestforfattare.php
exercise_include/
form1_2.php
form3_4.php
form3_4_resultat.php
form_welcome.php
forms_quiz.php
funktioner.php
grunder.php
string4.php
textstrings.php
textstrings_result.php
grunder.php
144 lines UTF-8 Windows (CRLF)
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
<!DOCTYPE html>
<html lang="sv">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Uppgifter grunder</title>
</head>
<body>
<?php
//Random funktioner
function write($string){
echo "<h1>$string</h1>";
}
//Uppgift 1
$fahrenheit = 100;
function celsius(float $fahrenheit){ // Funktion som konverterar fahrenheit till celsius
return (5/9)*($fahrenheit-32);
}
$celsius = round(celsius($fahrenheit), 1);
echo "<h1>$fahrenheit grader fahrenheit till celsius: $celsius</h1>";
echo "<br>";
echo "<hr>";
echo "<br>";
// Uppgift 2
$text1 = "Kalle";
$enamn = "Anka";
$tal = 16;
$road = "Ankvägen";
//Skriver text
echo "<h1> $text1 $enamn bor på $road $tal </h1>";
echo "<br>";
echo '<h1> $text1 $enamn bor på $road $tal </h1>';
echo "<br>";
echo "<h1>Konkatenering fungerar inte </h1>"; // echo "<h1>" + "$text1" + "$enamn" + "bor" + "på" + "$road" + "$tal" + "</h1>";
echo "<br>";
echo "<hr>";
echo "<br>";
//Uppgift 3
$sum = 0;
for($i=1; $i <= 100; $i++){
$sum += $i;
}
write("Summa tal 1-100:");
write($sum);
$num = 0;
$sum = 0;
while ($num <= 100){
$sum += $num;
$num += 1;
}
write($sum);
echo "<br>";
echo "<hr>";
echo "<br>";
//Uppgift 4
$celsius = 0;
$fahrenheit = 0;
function fahrenheit($celsius){
return ($celsius * 1.8) + 32;
}
$celsius_array = array();
$fahrenheit_array = array();
for($i=-2; $i <= 4; $i++){
$celsius = $i * 10;
$fahrenheit = fahrenheit($celsius);
write("Celsius: $celsius | Fahrenheit: $fahrenheit");
$celsius_array[] = ($celsius);
$fahrenheit_array[] = ($fahrenheit);
}
print_r($celsius_array);
echo "<br>";
var_dump($fahrenheit_array);
echo "<br>";
echo "<hr>";
echo "<br>";
//Uppgift 5
$box_array = [];
$box_array[] = 1;
for($i = 0; $i < 9; $i++){
$box_array[] = ($box_array[$i]) * 2;
}
$sum = 0;
for($i = 0; $i < 10; $i++){
$sum += $box_array[$i];
}
$sum = $sum / 2;
echo "<br>";
write($sum);
echo "<br>";
echo "<hr>";
echo "<br>";
//Uppgift 6 och 7
$prime = [];
for ($i=2; $i < 100; $i++){
$counter = 2;
for ($y=1; $y < $i; $y++){
if ($i % $y != 0){
$counter += 1;
}
}
if($counter == $i){
$prime[] = $i;
}
}
foreach ($prime as $tal){
echo "$tal<br>";
}
echo "<br>";
echo "<hr>";
echo "<br>";
//Uppgift 7
?>
</body>
</html>