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' |