Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

wxmaxima pętle - wxmaxima jak poprawnie stworzyć pętlę

agaa2210 08 Cze 2014 13:30 624 1
  • #1 08 Cze 2014 13:30
    agaa2210
    Poziom 5  

    Witam czy ktoś mógłby mi pomóc z następującym zadaniem? Byłabym bardzo wdzięczna.
    Przypuśćmy, że w pewnym miejscu wysokość opadów (w mm) dla każdej minuty doby można opisać za pomocą funkcji
    f(k)=(k/24)*(1-(k/1440))^4 , k należy {1,...,1440}
    Wyznaczyć liczbę minut, dla których wysokość opadu jest większa niż 4 mm.
    Próbowałam to zrobić coś typu ale nie wychodzi.
    for k:1 while f(k)>4 do d: k+1
    Z góry dziękuję za każdą pomoc.

    0 1
  • #2 08 Cze 2014 17:09
    rufek90
    Poziom 24  

    Nie znam tego, w czym piszesz, ale masz złe założenia. Twój kod mówi "Dopóki f(k) > 4 , zwiększaj k". Chyba nie o to chodziło.

    Pętla faktycznie idzie po k, ale oprócz tego potrzebujesz też licznika i jakiegoś warunku zakończenia algorytmu (np. osiągnięcie maksymalnego k)

    prędzej coś takiego: (pewnie nie działa, bo nie znam wxmaxima, ale wiesz chociaż, co należy napisać aby osiągnąć oczekiwany rezultat)

    Kod: cpp
    Zaloguj się, aby zobaczyć kod

    0