Exercices du chapitre 03 : Opérateurs

Titre de l'exerciceDifficultéQuestion
Opérateurs d'incrémentation / décrémentation ** Que se passe-t-il lors de l'incrémentation de valeurs alphanimériques. En déduire une règle
Opérateurs d'affectation ** Construire des exemples pour les opérateurs : modulo puis affectation, 'et' puis affectation, 'ou' puis affectation
Opérateurs de comparaison : comparaison de textes * Qu'est ce qui est pris en compte pour dire qu'une chaine est supérieure à une autre ?
Opérateurs de comparaison : la casse * • La comparaison simple de deux chaines tient-elle compte de la casse ?
Opérateurs de comparaison : le type de variable *
Opérateurs binaires ** Quelle est la particularité de l'opérateur ~ ?
Priorité entre les deux formes de l'opérateur OU *** Que faut-il rajouter dans l'expression de comparaison pour que les variables $val1 et $val2 soient déclarées égales ?
L'opérateur modulo ** • Quel est le reste de la division de 67277 par 37 ?
• Problème courant : une boucle parcourt 50 éléments, on veut imprimer tous les éléments en allant à la ligne tous les 10 éléments, comment fait-on ?
Opérateurs de décalage de bits ** • Montrer à l'aide de deux boucles 'for' comment se propagent les décalages à droite et à gauche.
• Donner une utilité pratique du décalage à droite
• A qoi voit-on que l'on travaille sur un système 32 bits ?
Opérateurs sur du texte * Quel est le gros avantage à utiliser =. plutôt que uniquement des points ?
Opérateur de test trinaire * Obtenir le même résultat plus élégamment
Testez vous-même un opérateur * -

Tous droits réservés. 2005-2008