• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Przełączanie diod za pomocą przycisku
#5
(18-01-2022, 21:31)Jarewa0606 napisał(a): for (int i=7;i<=7 && i>=5;i--)  co to za babol???
no i tu też for (int i=3;i<=7;i++)

Skoro początek nadania i=3 a koniec pętli i<=7 to przecież już się wykonało wiec pętla się nie wykona.  Nie uważasz ze 3 spełnia warunek  mniejsze lub równe od 7??

to raczej powinno być
int i=3;i>=7;i++   

wtedy 3 będzie dobijać do 7 aż zostanie spełnione że i jest większe lub równe od7


Nie wiem o co ta spina, bo z punktu widzenia poprawności nie ma w tym zapisie nic złego:

- pierwszy for wykona się dla i = 7, 6, 5

- drugi dla i = 3, 4, 5, 6, 7

Program blokuje się ze względu na nieodpowiednie gospodarowanie czasem tak jak pisze kolega kaczakat.

Na początek millis() i biblioteka button.

Zauważ, że na przykład cały ciąg ifów mający na celu zmianę wartości stan można zastąpić jedną linijką:
stan = (stan + 1) % 3
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Przełączanie diod za pomocą przycisku - przez MadMrQ - 19-01-2022, 11:20

Skocz do:


Przeglądający: 1 gości