Algorithme ALGORITHME Programmation Exemples en Javscript et VisualBasic Structure générale d'un programme Instructions bloc d'instruction Type basique de donnée et variable entier réel cha? ne de caractère bouléen date déclaration et utilisation de varia
ALGORITHME Programmation Exemples en Javscript et VisualBasic Structure générale d'un programme Instructions bloc d'instruction Type basique de donnée et variable entier réel cha? ne de caractère bouléen date déclaration et utilisation de variable exemple de calcul incrémentation cumul de vale ur Traitement conditionel Si Alors Sinon If Then Else Selon Switch Traitement itteratif Tant que While Faire Tant que Do While Pour For Procédure fonction Déclaration de procédure et fonction Appel de procédure et de fonction Tableau dimension Plusieurs dimensions ALGORITHME Structure de programmation Instruction Une instruction est un ordre simple exécuté par le processeur Dans la plupart des langages une instruction s'écri t sur une ligne et se termine par un ? Exemple a Instruction on demande de copier la valeur dans la variable a b b Instruction on demande au processeur de lire le contenu de la variable b de lui ajouter et de copier le résult at dans la variable b Bloc d'instruction Les instructions sont écrites les unes après les autres pour former un bloc d'instructions Exemple Instruction instruction En général le début et la fin de chaque bloc d'inst ructions sont marqués par un symbole particulier - En Java Javascript C C php ? - En vb Pascal Dephi winder ? begin end Exemple a c a Dans un bloc d'instruction les instructions sont e xécutés de manières séquentielle les unes après les autres du haut vers le bas Type de valeur et variable Types basiques de valeur Un programme manipule des données constituées de va leur d'un type particulier Les types de valeur les plus courants ou plus simple so nt Valeur numérique Entier signé possède un signe soit positif soit négatif Exemple ou ?? Entier non signé sans signe ils sont toujours positif Remarque concernant la notion de base En général on écrit les nombre en base Exemple En informatique on utilise aussi - La base binaire ? - La base hexadécimal ? Un nombre en base s'écrit sous la forme Exemple x Nombre en base On met x devant un nombre pour signaler qu'il est en base ALGORITHME Chiffres de la base Base Base Base A B C D E F Exemple xFE Base Base Base Nombre réel en décimal Exemple La séparation décimale est le Pour les nombres avec des puissanes de on les é crits x E Caractères Pour délimiter un caractère on utilise de simple cô tes pour le délimiter 'A' caractère A Exemple c 'A' Cette instruction copie la caractère dans la v ariable C Remarque Chaque caractère est équivalent à un nombre entie r en générale sur bits de O à que l'on appel code ASCII Caractère Code Ascii 'A' 'B' 'a' ' ' ALGORITHME Chaine de caractères Ensemble de caractère pouvant constituer des mots phrase un texte Une chaine de caractère est délimitée par de s doubles cotes Exemple Toto ? Demain c'est le on ne travaill e pas ? Entier constitué du chiffre ' ' Caractère '' '' Cha? ne de caractère constitué du caractère
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701046618wlv6cn2e3pldzy7tkdba28auvodbxrhkh8renw3wzo4cklxun86ztkmjnvsa39ogbwhrzbqbqirsntwq5csoznel5ygtzww0tjoo.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11705667898df0olm9bwcfaimpqkqxnauxlrt1innsnipbdkxcpnyyymmxz0qaozqjqfa6nlt6itrsiltdyrrrnnu04rsyxkbrhxy3ipcurdhxp.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701040994defnuflu7wtuaaqzhedekrkfjp5d8okcjvn3xs3yu4aryxx0e3tljwhuwfqihkfe8fo2j8tszaoxiahioig1bm3zbvxmpcf4i7eg.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701130244cruilpfnujnqarzuzwxa7zzulrkzlqmimhhd74h1oesgm20ylk1ssgqjppdchucxnd76qezanqjalgv5nvj14pjdkvyj0uirikwk.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701074581s8jbets5wtnvn3xyeegqzsmn9wno8yrxihjq7dhkua5gghst5qlsrbt1vviqln3rrjqidi4yu598iqgzljcy2af8lrcini09vwd8.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701084491elhgl1uzzr55gjudohe0mh2w4e9mhilkrkdsglirtq3txjpjgtrjrqdgtv2exigphi1ru2elo55uz9v1jtjilkbk37szer6pg8c2.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11705850963tu75jz1b9dffhurbpgqewh6qebb709yyow3eb3et0vvrwtr4v9eivcjuzrhdd459klcad8afvcjfirkmllbrxexbxctxzlhyislx.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701187065ynlww21ayocrqht7tq7pm6urkea33ofdbc6cadgox2fatsouma5tdp9jqhumcgqjadfnwehnj79tpax0zj3klytaeotess7vtikx.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/qfrYpjLjyl3ePY6SwlyRiMJ8F8xLwRjeLMzFbG4T7OxRjG0U4s5nBivriWZ6BAcGPBWlnR8BybqAWKU56crntEJs.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701042396b4nxxtewszdihiu37clwc9udbbjthsfiwk5enevn1i26smwtpv6kidsgpjuc3w4akdon4fsernpeoeeh1qevbcbtuokagvgqq5dl.png)
-
14
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Sep 22, 2021
- Catégorie Administration
- Langue French
- Taille du fichier 152.9kB