Pour mettre en commentaires toute une ligne, on utilise le double slash:
// Tous les caractères derrière le // sont ignorés
Pour mettre en commentaire une partie du texte (éventuellement sur plusieurs lignes) on utilise le /* et le */:
/* Toutes les lignes comprises entre ces ces repères sont ignorées par l'interpréteur de code */
Exemples :
a = 3
b = “hello world”
c = ‘hello from Mars’
a = b
a = 3*4*3+2
- Les opérateurs arithmétiques
+ ;- ;* ;/
- Les opérateurs de comparaison
égal à ==
différent de !=
supérieur à >
supérieur ou égal à >=
inférieur ou égal à <
inférieur ou égal à <=
ET logique &&
OU logique ||
NON logique !
- choix avec une alternative
if (<condition>) {
<actions>;
}
- choix avec deux alternatives
if (<condition>)
{
<actions>;
}
else {
<actions>;
}
exemple
if ( j == 5 ) {
Somme = Somme + 1 ;
}
else {
Somme = Somme - 1 ;}
Switch(x)
{
case 1 : instructions 1; break;
case 2 : instructions 2; break;
...
case n : instructions 3; break;
default : instructions 4; break;
};
Les boucles
Formulation générale :
do {
<action>
...
} while ( <condition> )
Signification:
Exécute les <actions> aussi longtemps que la <condition> est vraie. Si la condition est fausse au début, les instructions seront quand même exécutées une seule fois..
Exemple :
chiffre = 0 ;
somme = 0 ;
do {
chiffre = chiffre + 1 ;
somme = somme + chiffre;
} while ( chiffre< 5 )
Formulation générale :
for ( <expression de depart> ; <condition de continuation> ; <incrementation> ) {
<action>
}
Exemple :
somme = 0 ;
for ( chiffre = 1 ; chiffre <= 5 ; chiffre = chiffre + 1 ) {
somme = somme + chiffre ;
}
Les fonctions
Formulation générale :
function nom(parametre1,parametre2,…,parametreN) {
....
}
Exemple :
function carre(nombre) {
resultat = nombre * nombre ;
return(resultat)
}
function somme(nombre1, nombre2) {
r = nombre1 +nombre2 ;
return(r)
}
Aucun commentaire:
Enregistrer un commentaire