Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| cnam:utc503:imperative [2023/09/18 19:17] – jcheron | cnam:utc503:imperative [2024/08/20 07:13] (Version actuelle) – [Instructions de bouclage] jcheron | ||
|---|---|---|---|
| Ligne 30: | Ligne 30: | ||
| obj = json_tokener_parse(json); | obj = json_tokener_parse(json); | ||
| json_object_object_foreach(obj, | json_object_object_foreach(obj, | ||
| - | printf( | + | |
| - | "key = %s value = %s\n" | + | |
| - | ,key, json_object_get_string(val)); | + | |
| } | } | ||
| </ | </ | ||
| + | |||
| + | ==== Instructions d' | ||
| + | |||
| + | Les instructions d' | ||
| + | |||
| + | <sxh java; | ||
| + | int a = 512; | ||
| + | double prod = 55. * a; | ||
| + | </ | ||
| + | |||
| + | ==== Instructions conditionnelles ==== | ||
| + | |||
| + | Les instructions conditionnelles permettent à un bloc d' | ||
| + | |||
| + | <sxh java; | ||
| + | if (condition) { | ||
| + | //A faire si condition est vraie | ||
| + | } else { | ||
| + | //Si condition est fausse | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | ==== Instructions de bouclage ==== | ||
| + | |||
| + | Les instructions de bouclage servent à répéter une suite d' | ||
| + | |||
| + | <sxh java; | ||
| + | while (condition) { | ||
| + | // | ||
| + | } | ||
| + | |||
| + | for (int i=0; i<size; i++) { | ||
| + | //Suite d" | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | <wrap info>Ces quatre constructions permettent de faire tous les programmes informatiques possibles (système Turing-complet).</ | ||
| + | |||
| + | ==== Branchements sans condition ==== | ||
| + | |||
| + | Les branchements sans condition permettent à la séquence d' | ||