Dclaration de variable Nombre : Int : nombre naturel (entier
positif ou ngatif) Double : rel (donc avec virgule, sur 8 octets)
Float : rel (donc avec virgule sur 4 octets) Autres Char : caractre
(a, b, c, ;, @) Bool : boolen : vrai ou faux
Page 3
algorithmique int a; int b; int c; a=1; b=2; c=a+b; abc abc 12
abc 123
Page 4
Exercice 4.1 Que vaut c ? int a =2; int b=3; a=3; int c;
c=a+b;
Page 5
Exercice 4.2 Que vaut c ? int a =2; int b; a=3; int c;
c=a+b;
Page 6
fonction int addition (int a, int b) { int c; c=a+b; Return c;
}
Page 7
Appel de fonction int addition (int toto, int tata) { int c;
c=toto+tata; Return c; } [] int a=1; int b=2; int c; c=addition
(a,b); []
Page 8
Rgle de bonnes pratiques Nom qui signifie quelque chose Le nom
des variable commence par une minuscule Majuscule au changement de
mot Le nom des classes commence par une majuscule Majuscule chaque
nouveau mot Le nom des fonctions/mthodes commence par une minuscule
Discutable sous unity
Page 9
Rgle de bonnes pratiques Les indentations doivent tre lisibles
et tabules correctement Le nombre despace importe peu MAIS il doit
tre homogne Partout c=a+b Ou partout c = a + b Commentez votre code
Explication de subtilit Explication des mthodes Tout en anglais ou
tout en franais, mais pas de franglais
Page 10
Exercice 4.3 crivez une fonction qui prends deux float et qui
les multiplie, crivez galement lappel la fonction
Page 11
Fonction dans C# unity // Use this for initialization void
Start () { } // Update is called once per frame void Update () {
}
Page 12
Le if(){} if (condition){ action } Exemple if (pas bien fait){
Refaire }
Page 13
If exemple Exemple if (a>b){ c=a; } Bool a =true; if (a){
c=b; }
Page 14
Les oprateurs logiques == Est gale != Est diffrent de > Plus
grand >= Plus grand ou gal < Plus petit