C++ lühikursus: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Avein (talk | contribs)
Jsarjas (talk | contribs)
Line 32: Line 32:
=Operaatorid ja tehted=
=Operaatorid ja tehted=
[http://www.cplusplus.com/doc/tutorial/operators/ Operators]
[http://www.cplusplus.com/doc/tutorial/operators/ Operators]
Muutuja väärtustamine =
<source lang=cpp>
#include <iostream>
int main () {
    int a,b,c;
    a = 2 + (b = 5);
    a = b = c = 5;
}
</source>


=Lingid=
=Lingid=
[http://www.cplusplus.com/doc/tutorial/ C++ tutorial]
[http://www.cplusplus.com/doc/tutorial/ C++ tutorial]
[[Category:Robootika]]
[[Category:Robootika]]

Revision as of 12:53, 14 February 2010

Kursusest

ITK robootikaklubis kasutatakse pilditöötlusplatvormina enda poolt C++, QT4 ja OpenCV vanenditega loodud raamistiku. Kuna õppekavas C++ puudub:( ja samas on seda vähemalt robootikutel vaja siis siin lehel on kursuse materjalid ja tegevused.

Harjutustunnid

1. Structure of a program läbi lugeda

Sissejuhatus

Mis on C++ ja miks meil seda vaja on? programmeerimiskeelte populaarsus

Keele põhikonstruktsioonid

if - tingimuslause if("tingimus mille puhul seda ifi täidetakse"){ "tegevus mis sooritatakse kui tingimus tõele vastab" } NÄIDE int main (){ //defineerin boolean i mille väärtus on true bool i =true; //if lause mis käivitub siis kui boolean i väärtuseks on true

               if (i){

cout << "Hello World!"; }

}

Muutujate deklareerimine

Deklareerimine/defineerimine

Operaatorid ja tehted

Operators

Muutuja väärtustamine =

#include <iostream>
int main () {
    int a,b,c;
    a = 2 + (b = 5);
    a = b = c = 5;
}

Lingid

C++ tutorial