C++ keeles (ja ka paljudes teistes keeltes nt pytohon) kasutatakse sageli operaatoreid ++ ja --.
Need võimaldavad muutuja väärtust kiiresti ühe võrra suurendada või vähendada.
++ – väärtuse suurendamine
int kiirus = 100; // Loome muutuja nimega "kiirus"
kiirus++; // Suurendame kiirust 1 võrra
Nüüd on muutuja kiirus väärtus 101.
See käsk on samaväärne järgmisega:
kiirus = kiirus + 1;
-- – väärtuse vähendamine
int kiirus = 100; // Loome muutuja nimega "kiirus"
kiirus--; // Vähendame kiirust 1 võrra
Nüüd on muutuja kiirus väärtus 99.
Näide mootorite programmist
Oluline:++ja--muudavad ainult muutuja väärtust. Mootori juhtsignaali uuendamiseks tuleb uus väärtus saata ka funktsioonigaanalogWrite().
paremKiirus++;
analogWrite(PAREM_PWM, paremKiirus);
See moodle keskond on arendamisel. Tagasiside: https://moodle.taltech.ee/mod/feedback/view.php?id=1053242 lisaks alo.lohmus@robotiklubi.ee ja discord 187th_halogeen
Soovi korral testi oma teadmisi siin: https://moodle.taltech.ee/mod/quiz/view.php?id=1052621
