![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 24.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam Was wszystkich (IMG:style_emoticons/default/smile.gif)
Jestem tu nowy, przed chwilą się zarejestrowałem ponieważ mam problem z PHP. Mam za zadanie zsumować kolejne wyrażenia postaci 1/n (gdzie n=1,2,3,…). Sumowanie należy zakończyć gdy różnica dwóch ostatnio dodanych składników będzie mniejsza od podanej z formularza liczby (np. 0,0001). Napisałem kod ale gdzieś jest błąd (możliwe że wszędzie dopiero zaczynam pisać w php (IMG:style_emoticons/default/wstydnis.gif) ) ponieważ jakiej liczby (różnicy) bym nie podał suma wychodzi mi zero.
Z góry dzięki za pomoc (IMG:style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 24.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Kurcze, próbowałem z tą pętlą for i wydaje mi się że rozumiem piszę i niestety albo zero(nie przechodzi ani raz) albo jeden(przechodzi tylko raz).
Poczytałem tamte kursy i stwierdziłem że spróbuję z pętlą while. Jest ona wykorzystywana w sytuacjach, kiedy niezbędne jest wykonywanie jakiejś operacji dopóki nie zostanie spełniony warunek. Czyli:
Napisałem jak ja to rozumiem. Jeżeli źle bo np. w pętli trzeba zastosować inkrementację dla $q to ja nie wiem jak to zrobić. Jakbyście mogli przerobić ten kawałek kodu żeby mi działało to bym był bardzo wdzięczny i może bym zakumał. Nie wiem jakbym miał się zrewanżować (IMG:style_emoticons/default/winksmiley.jpg) Jak ktoś mieszka we Wrocławiu to mogę piwo postawić (IMG:style_emoticons/default/tongue.gif) Ten post edytował Dym71 24.01.2010, 14:48:01 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 08:01 |