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 (1 - 4)
ciekawskiii
post
Post #2





Grupa: Zarejestrowani
Postów: 467
Pomógł: 39
Dołączył: 7.11.2010
Skąd: Raz tu, raz tam

Ostrzeżenie: (30%)
XX---


bbcode i zmien nazwe tematu bo zamkna
Go to the top of the page
+Quote Post
Kshyhoo
post
Post #3





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




No i nie pomagamy rozwiązywać zadań domowych - zacznij się uczyć...
Go to the top of the page
+Quote Post
dagrasso21
post
Post #4





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

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


to zadania na poprawe i moje byc albo nie byc (IMG:style_emoticons/default/sad.gif)
probowalem to co moglem zrobic
z apzono sie obudzilem jak zawsze
wiec moze ktos moglby pomoc
Go to the top of the page
+Quote Post
batman
post
Post #5





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

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: 22.08.2025 - 16:06