Witam
Właśnie próbuję stworzyć sobie menu (jak w telefonach) pozycja pod pozycją. Wyobraziłem sobie, że pierwsza "warstwa" menu będzie miała przypisane wartości jedynkowe, druga dziesiątki, trzecia setki. Przy powrocie do poprzedniego menu, potrzebuję podzielić wartość numeru menu przez 10 i pozbyć się reszty dziesiętnej. Wykombinowałem to w ten sposób:
a = ( a - (a mod 10)) /10
Niestety wyskakuje błąd 35 (żąda jakiegoś trzeciego argumentu). Spróbowałem napisać to inaczej i zorientowałem się, że bascom nie toleruje nawiasów.
Stąd moje pytanie: Jak można stworzyć złożone równania algebraiczne? w C i C++ nie było z tym kłopotu. Tutaj coś nie chce to działać poprawnie.
Właśnie próbuję stworzyć sobie menu (jak w telefonach) pozycja pod pozycją. Wyobraziłem sobie, że pierwsza "warstwa" menu będzie miała przypisane wartości jedynkowe, druga dziesiątki, trzecia setki. Przy powrocie do poprzedniego menu, potrzebuję podzielić wartość numeru menu przez 10 i pozbyć się reszty dziesiętnej. Wykombinowałem to w ten sposób:
a = ( a - (a mod 10)) /10
Niestety wyskakuje błąd 35 (żąda jakiegoś trzeciego argumentu). Spróbowałem napisać to inaczej i zorientowałem się, że bascom nie toleruje nawiasów.
Stąd moje pytanie: Jak można stworzyć złożone równania algebraiczne? w C i C++ nie było z tym kłopotu. Tutaj coś nie chce to działać poprawnie.