Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] pętla for - obliczanie silni
Grzesiekb91
post 16.02.2016, 18:55:06
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 6.01.2011

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


  1. <?php
  2. $ile=5;
  3. $wynik=1;
  4. for( $x = 1; $x<=5; $x++ )
  5. echo $x*$wynik."<br>";
  6.  
  7. ?>



jest tutaj zwykła pętla for, z matematyki nie bylem asem, od razu zaznaczam. Chciałem wykonać pętle for, żeby obliczała silnie liczby 5. Dziekowałbym za gotowca.
To pare linijek kodu, a pomogłoby mi cokolwiek zrozumieć, gdyż męczę się od paru godzin i nie rozumie smile.gif pozdrawiam.

Ten post edytował Grzesiekb91 16.02.2016, 18:55:46
Go to the top of the page
+Quote Post
redeemer
post 16.02.2016, 19:03:30
Post #2





Grupa: Zarejestrowani
Postów: 915
Pomógł: 210
Dołączył: 8.09.2009
Skąd: Tomaszów Lubelski/Wrocław

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


W pętli zrób:
  1. $wynik = $wynik * $x;


--------------------
Go to the top of the page
+Quote Post
KsaR
post 16.02.2016, 19:04:45
Post #3





Grupa: Zarejestrowani
Postów: 520
Pomógł: 102
Dołączył: 15.07.2014
Skąd: NULL

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


  1. <?php
  2. $wynik = 1;
  3. while ($liczba>1) $wynik*=$liczba--;
  4. echo $wynik, '<br/>';


Ten post edytował KsaR 16.02.2016, 19:24:04


--------------------
Go to the top of the page
+Quote Post
Grzesiekb91
post 16.02.2016, 19:32:49
Post #4





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 6.01.2011

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


wręczy ktoś gotowca z łaski swej ? zbyt długie męczarnie powodują zniechęcenie do nauki smile.gif
Go to the top of the page
+Quote Post
com
post 16.02.2016, 19:35:12
Post #5





Grupa: Zarejestrowani
Postów: 3 032
Pomógł: 366
Dołączył: 24.05.2012

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


google ukradli?
https://pl.wikisource.org/wiki/Silnia/kod#Iteracyjnie_2
Go to the top of the page
+Quote Post
Grzesiekb91
post 16.02.2016, 19:43:50
Post #6





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 6.01.2011

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


gdybym nie chciał tego czego chce to sobie bym wziął co innego np. http://www.algorytm.org/algorytmy-arytmety...ia/s-1-php.html

i sobie obczaił ale chodzi mi o pętle for, bez if
Go to the top of the page
+Quote Post
com
post 16.02.2016, 19:46:08
Post #7





Grupa: Zarejestrowani
Postów: 3 032
Pomógł: 366
Dołączył: 24.05.2012

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


no to masz for, jak bardzo chcesz w twoim linku i masz odpowiedź.
Go to the top of the page
+Quote Post
Grzesiekb91
post 16.02.2016, 19:47:31
Post #8





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 6.01.2011

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


próbowałem tysiąc razy, od 12 godziny sie męcze, modyfikowałem kombinowałem, nic mi nie wyszło od tej godziny, proszę o gotowca, bo od googli już mnie głowa boli smile.gif
Go to the top of the page
+Quote Post
com
post 16.02.2016, 19:49:32
Post #9





Grupa: Zarejestrowani
Postów: 3 032
Pomógł: 366
Dołączył: 24.05.2012

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


chcesz powiedzieć ze skopiować nie mogłeś tego i wywołać?

http://ideone.com/rocxZE
Go to the top of the page
+Quote Post
Grzesiekb91
post 16.02.2016, 19:51:39
Post #10





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 6.01.2011

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


więc ja się teraz pytam,czy jest to jedyna metoda stworzenia obliczania silni questionmark.gif jedynie poprzez function? uparłeś się na nie, ja potrzebuję w pętli for i echo jako odpowiedzi zamiast return, taki parolinijkowy kod. Nie da się po prostu dać pętli for, i po tym od razu odpowiedzi, tak jak radził na początku @redeemer ?

Ten post edytował Grzesiekb91 16.02.2016, 19:54:45
Go to the top of the page
+Quote Post
com
post 16.02.2016, 19:56:32
Post #11





Grupa: Zarejestrowani
Postów: 3 032
Pomógł: 366
Dołączył: 24.05.2012

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


On Ci powiedział co masz zmienić, da się ale to nie ma sensu, co za problem pozbyć się funkcji?

http://ideone.com/lYXfa6
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 18.04.2024 - 01:37