Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Problem z funkcjami, PHP Funkcje cztery zadania co źle
dagrasso21
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 3.04.2011

Ostrzeżenie: (0%)
-----


czy znajde kogoś z pomocną dłonią by sprawdził to co napisałem lub poprawił. Proszę o pomoc

1. Napisz skrypt losujący wykorzystujac funkcje 3 parametrowa. Funkcja ma podac 2 losowania w orientacji poziomej .
Pierwsze losowanie to osiem liczb od x do y. i drugie losowanie 6 liczb z tego samego zakresu tak by w danym losowaniu
liczby nie powtarzaly sie. Liczby maja byc wyswietlone na czerwono.

2. Napisz funkcje iloczyn i iloraz liczace 4 liczby i wyswietlajace wyniki jeden pod drugim oddzielone linia pozioma.
Dane wprowadzamy przy pomocy wywolania funkcji.

3. Napisz funkcje obliczajaca silnie * z zabezpieczeniem przed podaniem w funkcji liczby 1.

4. Wykozystujac funkcje include napisz skrypt obliczajacy sume x parzystych liczb naturalnych. Liczbe x podajemy
w pierwszym pliku.

1.)

  1. <html>
  2. <head>
  3. <title>skrypt Php w kodzie HTML</title>
  4. </head>
  5. <body>
  6. <?php
  7. function losowa($y,$z,$c)
  8. {
  9. srand((int)time(null))*1000000;
  10. $x=1;
  11. printf("<table border='2' width='130' cellspacing='1' cellpaddnig='4'>");
  12. while ($x<=$y)
  13. {
  14. $los=rand($c,$z);
  15. $los2=rand($c,$z);
  16. if ($los==$los2)
  17. $los2=rand($c,$z);
  18.  
  19. printf("<tr><td>liczba $x</td><td>$los</td><td>$los2</td></tr>");
  20. $x++;
  21. }
  22. printf("</table>");
  23. return;
  24. }
  25. losowa(8,49,20);
  26. printf("<br>");
  27. losowa(6,49,20);
  28.  
  29.  
  30. ?>
  31.  
  32. </body>
  33. </html>


2.)

  1. <html>
  2. <title>Sprawdzian 2</title>
  3. <head>
  4. </head>
  5. <body>
  6. <?php
  7. $x=2;
  8. $y=3;
  9. $q=4;
  10. $z=5;
  11.  
  12. include("funkcja2.php");
  13. iloczyn($x,$y,$q,$z);
  14. printf("<br>");
  15. iloraz($x,$y,$q,$z);
  16. ?>
  17. </body>
  18. </html>



3.)

  1. <html>
  2. <title>Sprawdzian 3</title>
  3. <head>
  4. </head>
  5. <body>
  6. <?php
  7. $x = 3;
  8. $s=1;
  9. for ($i=1;$i<=$x;$i++)
  10. {
  11. $s*= $i;
  12. }
  13. printf("$x!=$s");
  14. ?>
  15. </body>
  16. </html>


Ten post edytował batman 3.04.2011, 11:24:28
Powód edycji: [batman]: poprawiłem bbcode
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.09.2025 - 22:38