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
 
Start new topic
Odpowiedzi
batman
post
Post #2





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Cytat(dagrasso21 @ 3.04.2011, 12:18:20 ) *
z apzono sie obudzilem jak zawsze

To nie nasz problem, że zawaliłeś sprawę.

P.S.
Tematu nie zamykam, ponieważ coś próbujesz napisać. Nie licz jednak na gotowca.
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: 13.10.2025 - 23:57