Advertisement
Guest User

Untitled

a guest
Oct 19th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.65 KB | None | 0 0
  1. <html>
  2. <head>
  3.  
  4. <?php
  5. function zadanie1 () { // Wysietla imie i nazwisko
  6. echo "Dawid Świercz";
  7. }
  8. function zadanie2 () {
  9. $x = 23; //dodatnia dziesietna
  10. $z = 27; //dodatnia osemkowa
  11. $c = 10111; //dodatnia binarna
  12. echo $x ." ". $z. " " .$c. " " .(-1* $x) ." " .(-1 * $z) . " " . (-1 * $c); //wyswietlanie zmiennych
  13. }
  14. function zadanie3 () {
  15. $uczniowie = array("Pawel","Pawelski","98112233312","Kielce","Piotr","Piotrowski","92124524521","Kielce","Dawid","Dawidowski",
  16. "23312556721","Kielce","Lukasz","Lukaszenko","94216750214","Kielce","Mateusz","Mateuszowski","98762547111","Kielce"); // Tablica z piecioma uczniami
  17. $x = count($uczniowie);
  18. for($i = 0; $i < $x; $i++) { //Wypisywanie tablicy
  19. echo $uczniowie[$i] . " " ;
  20. }
  21. }
  22. function zadanie4 () {
  23. define("PI",'3,14159 26535'); //Deklaracja stałej PI
  24. echo PI; // Wypisanie stałej PI
  25. }
  26. function zadanie5 () {
  27. $a = 10;
  28. $b = 2;
  29. switch($a * $b) {
  30. case 10:
  31. echo "Wynik mnozenia wynosi 10";
  32. break;
  33. case 20:
  34. echo "Wynik mnozenia wynosi 20";
  35. break;
  36. case 30:
  37. echo "Wynik mnozenia wynosi 30";
  38. break;
  39. case 40:
  40. echo "Wynik mnozenia wynosi 40";
  41. break;
  42. default:
  43. echo "Wynik mnozenia nieznany";
  44. break;
  45. }
  46. }
  47. function zadanie6 () {
  48. for($i = 0; $i < 10; $i++) {
  49. echo "Petla For ";
  50. }
  51. echo "<br>";
  52.  
  53. $i = 0;
  54. while($i < 10) {
  55. echo "Petla While ";
  56. $i++;
  57. }
  58. echo "<br>";
  59.  
  60. $i = 0;
  61. do {
  62. echo "Petla Do While ";
  63. $i++;
  64. }while($i < 10);
  65. }
  66. function zadanie7 () { //Wypisuje wszystkie liczby podzielne przez 5 od 0 do 120
  67. $i=5;
  68. while($i <=120) {
  69. echo $i. "<br>";
  70. $i+=5;
  71. }
  72. }
  73. function zadanie8 () { // Tworzy tabelke z ocenami i przedmiotami
  74. echo "<table border=\"solid black 2px \">
  75. <tr><td>Geografia</td><td>1,2,1,1</td></tr>
  76. <tr><td>Fizyka</td><td>3,3,4,6</td></tr>
  77. <tr><td>Matematyka</td><td>2,5,5,5</td></tr>
  78. <tr><td>Polski</td><td>4,4,1,2</td></tr>
  79. <tr><td>Biologia</td><td>5,2,2,1</td></tr>
  80. </table>";
  81. }
  82. function zadanie9 () { // To zadanie jest glupie
  83. echo "To zadanie jest glupie!!!!!!";
  84. }
  85. function zadanie10() { // Porownuje podane dwie liczby i wypisuje stosowny komentarz
  86. function porownaj($a, $b) {
  87. if($a > $b)
  88. echo "Liczba ". $a . " jest wieksza od ". $b. "<br>";
  89. else if($b > $a)
  90. echo "Liczba ". $b . " jest wieksza od ". $a. "<br>";
  91. else
  92. echo "Liczby ". $a. " i ". $b ." sa rowne <br>";
  93. }
  94. porownaj(10,15);
  95. porownaj(15,10);
  96. porownaj(20,20);
  97. }
  98. function zadanie11 () { //Wypisuje z PESEL-u date urodzenia i płeć
  99. function sprawdzPesel($pesel) {
  100. $tablica = array("0","2","4","6","8");
  101. $tablica1= array("1","3","5","7","9");
  102. echo "Data urodzenia: ". substr($pesel,4,2).".".substr($pesel,2,2).".".substr($pesel,0,2)."r.";
  103. for($i = 0; $i < strlen($pesel); $i++) {
  104. if(substr($pesel,9,1) == $tablica[$i]) {
  105. echo "<br> Plec: Żeńska <br>";
  106. break;
  107. }
  108. if(substr($pesel,9,1) == $tablica1[$i]) {
  109. echo "<br> Plec: Meska <br>";
  110. break;
  111. }
  112. }
  113. }
  114. sprawdzPesel(98021211150);
  115. sprawdzPesel(95112544361);
  116. }
  117. function zadanie12() { // z podanego ciagu wypisuje co drugi znak
  118. function coDrugiZnak($S) {
  119. for($i = 0; $i < strlen($S); $i+=2) {
  120. echo substr($S,$i,1);
  121. }
  122. }
  123. coDrugiZnak("123456");
  124. }
  125. function zadanie13() { // oblicza srednia liczb
  126. function sredniaLiczb($i,$j) {
  127. echo "Srednia liczb ".$i." i ".$j." wynosi: ". (($i + $j)/2);
  128. }
  129. sredniaLiczb(10,20);
  130. }
  131. function zadanie14() { //wyswietla date po polsku
  132. $dzien = date('d');
  133. $dzien_tyg = date('l');
  134. $miesiac = date('n');
  135. $rok = date('Y');
  136.  
  137. $miesiac_pl = array(1 => 'stycznia', 'lutego', 'marca', 'kwietnia', 'maja', 'czerwca', 'lipca', 'sierpnia', 'września', 'października', 'listopada', 'grudnia');
  138.  
  139. $dzien_tyg_pl = array('Monday' => 'poniedziałek', 'Tuesday' => 'wtorek', 'Wednesday' => 'środa', 'Thursday' => 'czwartek', 'Friday' => 'piątek', 'Saturday' => 'sobota', 'Sunday' => 'niedziela');
  140.  
  141. echo $dzien_tyg_pl[$dzien_tyg].", ".$dzien." ".$miesiac_pl[$miesiac]." ".$rok."r.";
  142. }
  143. function zadanie15 () { // odlicza ile dni pozostalo do konca roku lub ile dni minelo od poczatku roku
  144. function Odliczanie($godzina, $minuta, $sekunda, $miesiac, $dzien, $rok)
  145. {
  146. $Data = mktime($godzina, $minuta, $sekunda, $miesiac, $dzien, $rok);
  147. $Dzis = mktime();
  148. $sekund = $Data - $Dzis;
  149. $minut = round($sekund/60);
  150. $godzin = round($minut/60);
  151. $dni = round($godzin/24);
  152. $tygodni= round($dni/7);
  153. $miesiecy= round($dni/4);
  154. $lat= round($miesiecy/12);
  155. $tabela = array(
  156. "sekund" => $sekund,
  157. "minut" => $minut,
  158. "godzin" => $godzin,
  159. "dni" => $dni,
  160. "tygodni" => $tygodni,
  161. "miesiecy" => $miesiecy,
  162. "lat" => $lat
  163. );
  164. return $tabela;
  165. }
  166.  
  167. $doKoncaRoku = Odliczanie(0,0,0,1,1,2018);
  168. echo "Do konca roku: ". $doKoncaRoku["dni"]." dni";
  169. echo "<br>";
  170. $odPoczatkuRoku = Odliczanie(0,0,0,1,1,2017);
  171. echo "Od poczatku roku: ".(-1* $odPoczatkuRoku["dni"])." dni";
  172. }
  173. function zadanie16 () { // wyswietla godzine
  174. echo date('H:i:s');
  175. }
  176. function zadanie17() { // sortuje ciag znakow
  177. function tablica ($tab) {
  178. echo "Tablica: ";
  179. for($i = 0; $i < count($tab); $i++) {
  180. echo $tab[$i]." ,";
  181. }
  182. echo "<br> Tablica Posortowana od najwiekszej do najmniejszej: ";
  183. rsort($tab);
  184. for($i = 0; $i < count($tab); $i++) {
  185. echo $tab[$i]." ,";
  186. }
  187. echo "<br> Tablica Posortowana od najmniejszej do najwiekszej: ";
  188. sort($tab);
  189. for($i = 0; $i < count($tab); $i++) {
  190. echo $tab[$i]." ,";
  191. }
  192. }
  193. $t = array(4,6,1,2);
  194. tablica($t);
  195. }
  196. function zadanie18() {
  197. /////////////////////////co za kurwa debil pisał to zadanie !?!?!?!??!!?
  198. }
  199. function zadanie19() { //wyszukuje podany wyraz w danych ciagu znakow
  200. function wyszukajWyraz ($ciag, $szukany) {
  201. $licznik = 0;
  202. for($i=0; $i < strlen($ciag); $i++) {
  203. if(substr($ciag,$i,strlen($szukany)) == $szukany)
  204. $licznik++;
  205. }
  206. echo "W ciagu znaków :".$ciag." \Wyraz: ". $szukany. " znaleziono ". $licznik. " razy!";
  207. }
  208. wyszukajWyraz("ho ho ho","ho");
  209. }
  210. ?>
  211.  
  212. </head>
  213.  
  214. <body>
  215. <h3> Zadanie nr1 </h3>
  216. <h2> <?php zadanie1() ?> </h2>
  217.  
  218. <h3> Zadanie nr2 </h3>
  219. <h2> <?php zadanie2() ?></h2>
  220.  
  221. <h3> Zadanie nr3 </h3>
  222. <h2> <?php zadanie3() ?></h2>
  223.  
  224. <h3> Zadanie nr4 </h3>
  225. <h2> <?php zadanie4() ?></h2>
  226.  
  227. <h3> Zadanie nr5 </h3>
  228. <h2> <?php zadanie5() ?></h2>
  229.  
  230. <h3> Zadanie nr6 </h3>
  231. <h2> <?php zadanie6() ?></h2>
  232.  
  233. <h3> Zadanie nr7 </h3>
  234. <h2> <?php zadanie7() ?></h2>
  235.  
  236. <h3> Zadanie nr8 </h3>
  237. <h2> <?php zadanie8() ?></h2>
  238.  
  239. <h3> Zadanie nr9 </h3>
  240. <h2> <?php zadanie9() ?></h2>
  241.  
  242. <h3> Zadanie nr10</h3>
  243. <h2> <?php zadanie10()?></h2>
  244.  
  245. <h3> Zadanie nr11</h3>
  246. <h2> <?php zadanie11()?></h2>
  247.  
  248. <h3> Zadanie nr12</h3>
  249. <h2> <?php zadanie12()?></h2>
  250.  
  251. <h3> Zadanie nr13</h3>
  252. <h2> <?php zadanie13()?></h2>
  253.  
  254. <h3> Zadanie nr14</h3>
  255. <h2> <?php zadanie14()?></h2>
  256.  
  257. <h3> Zadanie nr15</h3>
  258. <h2> <?php zadanie15()?></h2>
  259.  
  260. <h3> Zadanie nr16</h3>
  261. <h2> <?php zadanie16()?></h2>
  262.  
  263. <h3> Zadanie nr17</h3>
  264. <h2> <?php zadanie17()?></h2>
  265.  
  266. <h3> Zadanie nr18</h3>
  267. <h2> <?php zadanie18()?></h2>
  268.  
  269. <h3> Zadanie nr19</h3>
  270. <h2> <?php zadanie19()?></h2>
  271. </body>
  272. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement