Voll Upload SGD Fachinformatiker PHP
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
<?php
|
||||
echo "
|
||||
<html>
|
||||
<head>
|
||||
<title>Das kleine 1x1</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1><center>Das kleine 1 mal 1</center></h1>
|
||||
<center><table>
|
||||
<tr>
|
||||
<th>*</th>\n\n\t";
|
||||
|
||||
// Spaltenüberschrift
|
||||
for ($i = 1; $i <= 10; $i++) {
|
||||
echo "<th>$i</th>\n\t";
|
||||
}
|
||||
|
||||
echo "</tr>\n\n\t";
|
||||
|
||||
// Tabelleninhalt mit verschachtelte Schleifen
|
||||
for ($zeile = 1; $zeile <= 10; $zeile++) {
|
||||
echo "<tr>\n\t";
|
||||
// Zeilenüberschrift
|
||||
echo "<th>$zeile</th>\n\t";
|
||||
|
||||
// Werte für jede Spalte berechnen
|
||||
for ($spalte = 1; $spalte <= 10; $spalte++) {
|
||||
$ergebnis = $zeile * $spalte;
|
||||
echo "<td>$ergebnis</td>\n\t";
|
||||
}
|
||||
|
||||
echo "</tr>\n\n\t";
|
||||
}
|
||||
|
||||
echo "</table></center>
|
||||
</body>
|
||||
</html>";
|
||||
?>
|
||||
@@ -0,0 +1,50 @@
|
||||
<?php
|
||||
|
||||
$zaehler = 1 ;
|
||||
$lotto = array();
|
||||
const ENDE = 6;
|
||||
|
||||
$zahl = 0; //ab welchen element im array angefangen wird
|
||||
|
||||
do {
|
||||
|
||||
$r = rand(1,49);
|
||||
|
||||
if ($r == $lotto[0]) {
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
elseif ($r == $lotto[1]) {
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
elseif ($r == $lotto[2]) {
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
elseif ($r == $lotto[3]) {
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
elseif ($r == $lotto[4]) {
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
elseif ($r == $lotto[5]) {
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
$lotto[$zahl] = $r; // Schreibt die Randomzahl in das Array
|
||||
|
||||
$zahl++; //erhöht die Elemente im array um 1
|
||||
|
||||
$zaehler++; //erhöht den zähler ähler der schleife um 1
|
||||
} while ($zaehler <= ENDE);
|
||||
|
||||
echo "<head><title>E2a Lottogenerator</title></head>\t\n<center><h1>Lottozahlen</h1>\t\n<p> Die Lottozahlen sind: <b>$lotto[0], $lotto[1], $lotto[2], $lotto[3], $lotto[4], $lotto[5]</b></p></center>";
|
||||
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
echo "<!DOCTYPE html>\t\n<html>\t\n<head>\t\t\n<title>E2b Lotto</title>\t\t\n</head>\t\n<body>\t\n";
|
||||
$lotto = range (1, 49); //erstellt Zahlen von 1 bis 49
|
||||
|
||||
shuffle($lotto); //Mischt die Zahlen
|
||||
|
||||
//Ich gebe 6 Zahlen aus:
|
||||
echo "<head><title>Lottogenerator</title></head>\t\n<center><h1>Lottozahlen</h1>\t\n<p> Die Lottozahlen sind: <b>$lotto[0], $lotto[1], $lotto[2], $lotto[3], $lotto[4], $lotto[5]</b></p></center>";
|
||||
echo "</body>\t\n</html>";
|
||||
?>
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
echo "<!DOCTYPE html>\t\n<html>\t\n<head>\t\t\n<title>E3 Grösste</title>\t\t\n</head>\t\n<body>\t\n";
|
||||
$lottozahlen = [23, 43, 24, 7, 2, 27];
|
||||
$groesste = $lottozahlen[0];
|
||||
|
||||
|
||||
|
||||
foreach ($lottozahlen as $zahl) {
|
||||
|
||||
if ($zahl > $groesste) {
|
||||
$groesste = $zahl;
|
||||
}
|
||||
}
|
||||
|
||||
echo "<center><h1>Größte Zahl im Array</h1>\t\n<p>Die größte Zahl im Array ist: $groesste.</p></center>";
|
||||
echo "</body>\t\n</html>";
|
||||
?>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
echo "<!DOCTYPE html>\t\n<html>\t\n<head>\t\t\n<title>E4 Namen drehen</title>\t\t\n</head>\t\n<body>\t\n";
|
||||
$arr = ["Meier, Peter", "Schulze, Monika", "Schmidt, Ursula", "Brosowski, Klaus"];
|
||||
|
||||
foreach($arr as $i => $s){
|
||||
|
||||
$dr = explode(", ", $s); //Der String im Array aufteilen als Trennzeichen das ", "
|
||||
//print_r($dr);
|
||||
|
||||
$gedreht = array_reverse($dr); // die einselnen Wörter drehen
|
||||
//print_r($gedreht);
|
||||
|
||||
$arr[$i] = implode(" ", $gedreht); //die einzelnen gedrehten Wärter zusammenfügen
|
||||
}
|
||||
print_r($arr);
|
||||
echo "</body>\t\n</html>";
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,36 @@
|
||||
<?php
|
||||
|
||||
echo "<!DOCTYPE html>\t\n<html>\t\n<head>\t\t\n<title>E5 keine Vokale</title>\t\t\n</head>\t\n<body>\t\n<h1>Keine Vokale</h1>\t\n";
|
||||
|
||||
$woerter = ["Maus", "Automobil", "Schifffahrt",
|
||||
|
||||
"Hund", "Katze", "Ziege", "Stanniolpapier",
|
||||
|
||||
"Elefant", "Isopropylalkohol", "Schwimmbad"];
|
||||
|
||||
$vokale = ["a", "e", "i", "o", "u"];
|
||||
//---------------------1.Schleife------------------------------------------------------
|
||||
foreach($woerter as $w){
|
||||
|
||||
$strArr [] = strtolower ( $w ); //Alle buchstaben mit der Funktion verkleinern, damit auch die Anfangsbuchstaben gelesen werden können.
|
||||
|
||||
//---------------------2.Schleife in der 1.Schleife------------------------------------
|
||||
foreach($strArr as $s) {
|
||||
|
||||
$zaehler = 0;
|
||||
|
||||
for($i = 0; $i < strlen($s); $i++ ) { //Anzahl der schleifendurchläufe, anhand der länge des strings i kleiner als der string (strlen).
|
||||
if (in_array($s[$i], $vokale)) { // wird geprüft ob sich ein vokal im string $s befindet
|
||||
$zaehler++;
|
||||
}
|
||||
|
||||
}
|
||||
$t[$s] = $i - $zaehler; //Die zeichen die Vokale sind werden abgezogen und der rest in ein Array geschrieben.
|
||||
|
||||
|
||||
}
|
||||
echo "<p>Das Wort \"$w\" hat $t[$s] Zeichen die keine Vokal(e) sind</p>";
|
||||
}
|
||||
|
||||
echo "</body>\t\n</html>";
|
||||
?>
|
||||
Reference in New Issue
Block a user