Ch1 coursexercices Chapitre Séquentialité et variables Introduction Un ordinateur est une machine et en tant que telle elle ne fait que ce qu ? on lui demande Les programmeurs ont pour t? che de faire faire à ces machines exactement ce qu ? ils veulent qu
Chapitre Séquentialité et variables Introduction Un ordinateur est une machine et en tant que telle elle ne fait que ce qu ? on lui demande Les programmeurs ont pour t? che de faire faire à ces machines exactement ce qu ? ils veulent qu ? elles fassent et dans le bon ordre ni plus ni moins ni autre chose Donner à un ordinateur une séquence d ? ordres à e ?ectuer c ? est écrire un programme qu ? il devra exécuter Les problèmes à résoudre étant parfois complexes la t? che principale est décomposée en plusieurs sous-problèmes plus simples résolus les uns après les autres En dé ?nitive pour résoudre un problème le programmeur conçoit une série d ? instructions chacune donnant un ordre à l ? ordinateur L ? instruction cout par exemple correspond à l ? ordre donné à l ? ordinateur d ? a ?cher Il s ? agit d ? un ordre simple mais qui peut être combiné à d ? autres pour produire des résultats un peu plus complexes Par exemple cette instruction suivie de cout forme un programme avec deux instructions dans le cercle les numéros de ligne du programme cout première instruction cout deuxième instruction qui a ?chera puis a ?chera à la suite de Voici l ? a ?chage obtenu Remarque importante ?? Chaque instruction se termine obligatoirement par le caractère ?? Toute les lignes qui sont précédées par les deux caractères représentent des commentaires qui s ? étendent sur une seule ligne prochain retour chariot Ce ne sont pas des instructions destinées à l ? ordinateur mais seulement des explications destinées à la lecture du programme et permettant une plus grande lisibilité de l ? algorithme Si nous souhaitons séparer les deux a ?chages par un retour à la ligne il faudra intercaler entre les deux instructions précédentes une troisième instruction ordonnant le retour à la ligne L ? algorithme obtenu est le suivant CIUT de Villetaneuse cout Cette instruction permet d ? ordonner à l ? ordinateur un retour à la ligne cout endl cout Voici l ? a ?chage obtenu Remarquez que les délimiteurs et permettent contrairement au délimiteur d ? intro- duire un commentaire s ? étendant sur plusieurs lignes Pour aller plus loin Il est possible de combiner ces trois instructions en une seule ligne qui contiendra tout de même ces trois instructions cout endl Cet exemple est évidemment simpliste et peut para? tre très éloigné des programmes utilisés habituellement Mais même pour réaliser des applications complexes animation et rendu D par exemple ce sont toujours les mêmes principes simples qui sont à l ? ?uvre Au lieu d ? instructions qui se contentent d ? a ?cher un nombre à l ? écran on utilisera des instruc- tions toujours aussi simples à écrire mais dont les e ?ets seront plus spectaculaires Le travail du programmeur n ? est pas plus complexe pour autant Ainsi au lieu de cout cout endl cout On aura des instructions
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/ro0mrkjHlmWOQ7365nbZKaJwpEeyYVBDPVoegY6lzJItdz2L16eNTxbjdhROp0jqT67BmzTpbmPmjn8LJPWpk4bV.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/NVwzHPH10v8pmQhQKGRNa0xCd1Qgdg4LTq9MezMCVE40dzcMgeX3424gVEPSbPfDdaRuGsuaxg45P7DvTteOOyfw.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704499209imse9bs84msrw4vtmqourqxrvjws8grafzwryd7hiecu7ofbh1zwgkdzob7bqahs15vtxzgskaxztw0ac7fpit7uovljnktyapby.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/UBbnnWLZk1FUE1winmIrcAhfIiPZ91d4PbCrUZTkBY1x9QI1GM4AiiJqCnYB59sKFBABZGrpmO9lX6AS5X6QNdoN.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/8UxpLoVvEYA9yQFMjMsS9iKDjjguOzcwc0F5kk9x714SN0kyGkCgcU7YvQmebd5kVf0LuAJ1b2zS33A2sHp57lsc.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/PwgdNgOdr3WIImZG7zcxkG9rBEqgOoAdYXaUrQYzfTNjhtkFOOw7sPy16jfymShOzo8Kc1bKNyjuRVvB06Yev7Jz.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/tVPOntNPRBiqCavp9HCQe3ZMxH23qkU0m1TBaYGkbolmXiDfkldNWu0PBB80cWD3VGyDztBay2hiZ598RCq8UKII.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/VUoK6lmN9kI57ac5cXwoNv2gyADVpzQAF0Qmo8IwMX114FlYfetmlWdXOyf3l8P5XBLUNVZShmPNeY0qHtycc4Pm.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/rgIz2bfA2d7LcwbfVUxpXKkYw37eDKajpZkPbNTmI8gpjDfeVs58HJPidpD7y01OC74ugLut5gzLhi0u9xRGZ1CH.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117045268988vg8p7g5nzl4g0ksn8wwickah3ngcz2yxkwwjh2icxrreujzr0ywbujdnmuchii6t3tcnfosfqdctinnimntwuniearftvk9qhqg.png)
-
31
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Oct 19, 2022
- Catégorie Marketing
- Langue French
- Taille du fichier 97.4kB