6. While (Boolean Operators), Do, Switch, Break, Continue
- https://www.arduino.cc/en/Reference/While
- https://www.arduino.cc/en/Reference/Boolean
- https://www.arduino.cc/en/Reference/DoWhile
- https://www.arduino.cc/en/Reference/SwitchCase
- https://www.arduino.cc/en/Reference/Break
- https://www.arduino.cc/en/Reference/Continue
- https://www.arduino.cc/en/Reference/BitwiseAnd
Tehtävät
- Laadi ohjelma, joka tulostaa Fibonaccin lukujonon lukuja (https://fi.wikipedia.org/wiki/Fibonaccin_lukujono) alkaen nollasta ja pysähtyy kun luku on suurempi kuin 100. Käytä while-lausetta.
- Laadi ohjelma, joka tulostaa Fibonaccin lukujonon lukuja alkaen nollasta ja pysähtyy kun luku on suurempi kuin 100. Käytä do-while-lausetta.
- Laadi ohjelma, joka pyytää käyttäjältä sanan (määrittele itse tarkemmin). Sanan perusteella ohjelma kirjoittaa sarjamonitoriin ja vilkuttelee lediä/ledejä eri tavoin. Eri vaihtoehtoja on vähintään viisi. Käytä switch...case –rakennetta.
- Laadi ohjelma, joka pyytää käyttäjältä viisi lukua. Seuraavaksi ohjelma tulostaa luvut suuruusjärjestyksessä pienimmästä suurimpaan.
- Tee ohjelma, joka kysyy käyttäjältä kokonaislukuja, kunnes käyttäjä antaa luvuksi -1. Ohjelma tulostaa näytölle jokaisen luvun antamisen jälkeen ko. luvun neljännen potenssin. Käytä do-while-lausetta.