diff --git a/Zadania/P48d - tablica zero-jeden/index.php b/Zadania/P48d - tablica zero-jeden/index.php
new file mode 100644
index 0000000..7e2d9f5
--- /dev/null
+++ b/Zadania/P48d - tablica zero-jeden/index.php
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+ P48d - tablica zero-jeden
+
+
+
+
+ Zadanie P48d
+ Autor: Jakub Grzegorczyk
+
+
+
Napisz program, który tworzy dwuwymiarową tablicę o wymiarach 5 x 5 i wypełnia ją liczbami pseudolosowymi z zakresu <0,1>, wyświetla tą tablicę z zachowaniem wierszy i kolumn, a następnie:
+
+ wyświetla tę tablicę tak aby wartości 1 i 0 różniły się kolorami,
+ oblicza sumy w poszczególnych wierszach i kolumnach,
+ tworzy nową tablicę, w której jedynki i zerówki zamieniają się miejscami i również wyświetla ją na ekranie.
+
+
+
+ ";
+ for ($i = 0; $i < 5; $i++) {
+ echo "
";
+ for ($j = 0; $j < 5; $j++) {
+ if ($tablica2D[$i][$j] == 1) {
+ echo "" . $tablica2D[$i][$j] . " ";
+ } else {
+ echo "" . $tablica2D[$i][$j] . " ";
+ }
+ $sumaWierszy[$i] += $tablica2D[$i][$j];
+ $sumaKolumn[$j] += $tablica2D[$i][$j];
+ }
+ echo " ";
+ }
+ echo "";
+ echo "
Suma wierszy: ";
+ echo "
";
+ for ($i = 0; $i < 5; $i++) {
+ echo "Wiersz " . ($i + 1) . ": " . $sumaWierszy[$i] . " ";
+ }
+
+ echo " ";
+ echo "
Suma kolumn: ";
+ echo "
";
+ for ($i = 0; $i < 5; $i++) {
+ echo "Kolumna " . ($i + 1) . ": " . $sumaKolumn[$i] . " ";
+ }
+ echo " ";
+ echo "
Nowa tablica: ";
+ for ($i = 0; $i < 5; $i++) {
+ for ($j = 0; $j < 5; $j++) {
+ if ($tablica2D[$i][$j] == 1) {
+ $nowaTablica[$i][$j] = 0;
+ } else {
+ $nowaTablica[$i][$j] = 1;
+ }
+ }
+ }
+ echo "
";
+ for ($i = 0; $i < 5; $i++) {
+ echo "";
+ for ($j = 0; $j < 5; $j++) {
+ if ($nowaTablica[$i][$j] == 1) {
+ echo "" . $nowaTablica[$i][$j] . " ";
+ } else {
+ echo "" . $nowaTablica[$i][$j] . " ";
+ }
+ }
+ echo " ";
+ }
+ echo "
";
+
+ ?>
+
+
+
\ No newline at end of file
diff --git a/Zadania/P48d - tablica zero-jeden/style.css b/Zadania/P48d - tablica zero-jeden/style.css
new file mode 100644
index 0000000..b0d518b
--- /dev/null
+++ b/Zadania/P48d - tablica zero-jeden/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;
+}
+div {
+ 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/P48e - tablica znaków i słowa/index.php b/Zadania/P48e - tablica znaków i słowa/index.php
new file mode 100644
index 0000000..8c8a473
--- /dev/null
+++ b/Zadania/P48e - tablica znaków i słowa/index.php
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+ P48e - tablica znaków i słowa
+
+
+
+
+ Zadanie P48e
+ Autor: Jakub Grzegorczyk
+
+
+
Napisz program w którym do jednowymiarowej tablicy znakowej wpisanych jest 10 znaków podanych przez użytkownika, a następnie:
+
+ pyta użytkownika o długość losowego słowa oraz ilość słów,
+ wyświetla wzorcową 10 znakową tablicę,
+ wyświetla podaną ilość słów składających się z podanej ilości znaków wygenerowanych ze znaków zapisanych w 10-elementowej tablicy stworzonej na początku programu.
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Zadania/P48e - tablica znaków i słowa/style.css b/Zadania/P48e - tablica znaków i słowa/style.css
new file mode 100644
index 0000000..b0d518b
--- /dev/null
+++ b/Zadania/P48e - tablica znaków i słowa/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;
+}
+div {
+ 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;
+}
+
+