diff --git a/Tematy/T51 - tablica asocjacyjna/index.php b/Tematy/T51 - tablica asocjacyjna/index.php
new file mode 100644
index 0000000..f0fb54e
--- /dev/null
+++ b/Tematy/T51 - tablica asocjacyjna/index.php
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+ Zadanie T51 - tablica asocjacyjna
+
+
+
+
+ Zadanie T51
+ Autor: Jakub Grzegorczyk
+
+
+
Po zapoznaniu się z materiałem napisz skrypt, w którym zdefiniuj tablicę asocjacyjną - 5-elementową. W tablicy indeksami są nazwy państw, a wartościami ich stolice.
+
+
+ 'Warszawa',
+ 'Niemcy' => 'Berlin',
+ 'Francja' => 'Paryż',
+ 'Włochy' => 'Rzym',
+ 'Hiszpania' => 'Madryt'
+ ];
+ echo "
Tablica asocjacyjna: ";
+ echo "
";
+ var_dump($kraje);
+ echo " ";
+ ?>
+
+
+
\ No newline at end of file
diff --git a/Tematy/T51 - tablica asocjacyjna/style.css b/Tematy/T51 - tablica asocjacyjna/style.css
new file mode 100644
index 0000000..bb0beb5
--- /dev/null
+++ b/Tematy/T51 - tablica asocjacyjna/style.css
@@ -0,0 +1,51 @@
+* {
+ box-sizing: border-box;
+}
+body {
+ font-family: Verdana, serif;
+ background: #ffffff;
+ margin: 30px;
+}
+header {
+ border: 2px solid black;
+ border-radius: 1em;
+ padding: 20px;
+ box-shadow: rgba(0, 0, 0, 0.2) 3px 3px 5px;
+ background: #f0f0f0;
+}
+.block {
+ border: 2px solid black;
+ padding: 20px;
+ border-radius: 1em;
+ margin: 10px 0 10px 0;
+ box-shadow: rgba(0, 0, 0, 0.2) 3px 3px 5px;
+}
+input {
+ margin-top: 10px;
+ width: 30%;
+ border: black 2px solid;
+ border-radius: 0.5em;
+ height: 2em;
+}
+
+button {
+ padding: 5px;
+ width: 30%;
+ border: black 2px solid;
+ border-radius: 0.5em;
+ font-weight: bold;
+}
+pre {
+ font-family: Verdana, serif;
+}
+
+.box p {
+ padding: 10px 15px 20px;
+ display: none;
+}
+
+.box h3 {
+ cursor: pointer;
+}
+
+
diff --git a/Tematy/T51b - tablica dwuwymiarowa sumy/index.php b/Tematy/T51b - tablica dwuwymiarowa sumy/index.php
new file mode 100644
index 0000000..abd91b2
--- /dev/null
+++ b/Tematy/T51b - tablica dwuwymiarowa sumy/index.php
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+ Zadanie T51b - tablica dwuwymiarowa suma
+
+
+
+
+ Zadanie T51
+ Autor: Jakub Grzegorczyk
+
+
+
Napisz program, który do dwuwymiarowej tablicy o wymiarach 5 x 3 wpisuje liczby pseudolosowe z zakresu <10,99>, wyświetla tą tablicę, a następnie obliczy:
+
+ Sumy wartości w poszczególnych wierszach.
+ Sumę maksymalnych wartości w poszczególnych kolumnach.
+
+
Przykład tabeli:
+
+
+ 10
+ 10
+ 12
+
+
+ 10
+ 12
+ 13
+
+
+ 10
+ 10
+ 10
+
+
+ 10
+ 10
+ 10
+
+
+ 10
+ 10
+ 10
+
+
+
S1 = 10+10+12 = 32
+
S2 = 10+12+13 = 35
+
S3 = 10+10+10 = 30
+
S4 = 10+10+10 = 30
+
S5 = 10+10+10 = 30
+
SumaMax = 10+12+13 = 35
+
+
+ Tablica:";
+ echo "
";
+ foreach ($tablica as $wiersz) {
+ echo "";
+ foreach ($wiersz as $element) {
+ echo "" . $element . " ";
+ }
+ echo " ";
+ }
+ echo "
";
+ foreach ($tablica as $wiersz) {
+ $sumaWierszy[] = array_sum($wiersz);
+ }
+ for ($j = 0; $j < 3; $j++) {
+ $max = 0;
+ for ($i = 0; $i < 5; $i++) {
+ if ($tablica[$i][$j] > $max) {
+ $max = $tablica[$i][$j];
+ }
+ }
+ $sumaMax += $max;
+ }
+ echo "
Sumy wierszy: ";
+ echo "
";
+ foreach ($sumaWierszy as $index => $suma) {
+ echo "S" . ($index + 1) . " = " . $suma . " ";
+ }
+ echo " ";
+ echo "
Suma maksymalnych wartości w kolumnach: ";
+ echo "
SumaMax = " . $sumaMax . "
";
+ ?>
+
+
+
\ No newline at end of file
diff --git a/Tematy/T51b - tablica dwuwymiarowa sumy/style.css b/Tematy/T51b - tablica dwuwymiarowa sumy/style.css
new file mode 100644
index 0000000..bb0beb5
--- /dev/null
+++ b/Tematy/T51b - tablica dwuwymiarowa sumy/style.css
@@ -0,0 +1,51 @@
+* {
+ box-sizing: border-box;
+}
+body {
+ font-family: Verdana, serif;
+ background: #ffffff;
+ margin: 30px;
+}
+header {
+ border: 2px solid black;
+ border-radius: 1em;
+ padding: 20px;
+ box-shadow: rgba(0, 0, 0, 0.2) 3px 3px 5px;
+ background: #f0f0f0;
+}
+.block {
+ border: 2px solid black;
+ padding: 20px;
+ border-radius: 1em;
+ margin: 10px 0 10px 0;
+ box-shadow: rgba(0, 0, 0, 0.2) 3px 3px 5px;
+}
+input {
+ margin-top: 10px;
+ width: 30%;
+ border: black 2px solid;
+ border-radius: 0.5em;
+ height: 2em;
+}
+
+button {
+ padding: 5px;
+ width: 30%;
+ border: black 2px solid;
+ border-radius: 0.5em;
+ font-weight: bold;
+}
+pre {
+ font-family: Verdana, serif;
+}
+
+.box p {
+ padding: 10px 15px 20px;
+ display: none;
+}
+
+.box h3 {
+ cursor: pointer;
+}
+
+
diff --git a/Zadania/P48d - tablica zero-jeden/style.css b/Zadania/P48d - tablica zero-jeden/style.css
index b0d518b..4405f74 100644
--- a/Zadania/P48d - tablica zero-jeden/style.css
+++ b/Zadania/P48d - tablica zero-jeden/style.css
@@ -48,4 +48,10 @@ pre {
cursor: pointer;
}
+.one {
+ color: green;
+}
+.zero {
+ color: red;
+}