[Logomocja] Podsumowanie do procedury Pasek

okazyjka
Użytkownik
Użytkownik
Posty: 1
Rejestracja: 12 kwie 2012, o 22:27
Płeć: Kobieta
Lokalizacja: Warszawa
Podziękował: 1 raz

[Logomocja] Podsumowanie do procedury Pasek

Post autor: okazyjka »

Witam,

mam pytanie z zakresu Logomocji:

Jak zrobić podsumowanie do procedury Pasek :ile :cw, gdzie :ile przyjmuje wartości od \(\displaystyle{ 3}\) do \(\displaystyle{ 25}\) i tylko nieparzyste oraz :cw przyjmuje wartości od \(\displaystyle{ 3}\) do \(\displaystyle{ 6}\).

Każdą z tych opcji zrobiłam w oddzielnym pasku, np. pasek1 to PASEK :ile :cw(PASEK 3 3 ); pasek2 to PASEK 3 4; pasek3 to PASEK 3 5, itd.

Teraz tylko potrzebuję procedurę PASEK :ile :cw, która wywoła odpowiednią opcję np. PASEK 25 3, PASEK 3 6, itd.

Pozdrawiam
Aga
Ostatnio zmieniony 13 kwie 2012, o 09:58 przez Afish, łącznie zmieniany 1 raz.
Powód: Całe wyrażenia matematyczne umieszczaj w tagach [latex] [/latex].
zhtk
Użytkownik
Użytkownik
Posty: 13
Rejestracja: 2 kwie 2012, o 10:53
Płeć: Mężczyzna
Lokalizacja: Warszawa
Pomógł: 2 razy

[Logomocja] Podsumowanie do procedury Pasek

Post autor: zhtk »

Nie za bardzo rozumiem o co chodzi. Czy o to, że użytkownik wywołuje PASEK 3 3, a ta procedura wywołuje procedurę pasek3? Jest gdzieś zamieszczona pełna treść tego zadania? Wydaje mi się, że wystarczyłoby się odpowiednio pobawić pętlami i zmiennymi, a całość bez problemu zmieściłaby się w jednej krótkiej procedurze. No ale, skoro tak... Sądzę, iż ten kod powinien działać:

Kod: Zaznacz cały

oto PASEK :ile :cw
     jeśli :ile=3 [
            jeśli :cw=3 [pasek1]
            jeśli :cw=4 [pasek2]
            ;i tak dalej...
     ]
     jeśli :ile=5 [
            ;...
     ]
     ;i tak dalej....
już
ODPOWIEDZ