Chap1 cpp Introduction au langage C ? Premier programme ? Les entrées-sorties ? Les a ?ectations ? Les structures de contrôle ? Les fonctions ? Les structures de données simples CPremier programme include int main int argc char argv cout Bonjour U-AUBEN c
Introduction au langage C ? Premier programme ? Les entrées-sorties ? Les a ?ectations ? Les structures de contrôle ? Les fonctions ? Les structures de données simples CPremier programme include int main int argc char argv cout Bonjour U-AUBEN cout C CTout programme C Il va être nécessaire doit contenir une d'utiliser les fonctions fonction principale d'entrée-sortie include int main int argc char argv cout Bonjour ESI cout CIntroduction à la notion de fonction en C include int main int argc char argv ? ? return y f x y cos x C x y longueur d ? un vecteur lié à l ? origine f x y ??x y f ? ?? ? f ? ? double longueur double x double y C include int main int argc char argv ? ? return main est une fonction prenant deux arguments et retournant une valeur entière main retourne la valeur CAvertissement ? Warning -------------------Con ?guration Premier - Win Debug-------------------Compiling Bonjour cpp C ESI EspaceW Premier Bonjour cpp warning C 'main' function should return a value 'void' return type assumed Linking Premier exe - error s warning s CLes entrées-sorties Ccin include Programme int main int argc char argv double x cout lecture d ? une valeur cin x cout écriture de la valeur lue cout CLes variables La plupart des langages sont basés sur la même technique fondamentale à savoir la manipulation de valeurs contenues dans des variables Une variable est un emplacement donné dans la mémoire de la machine et repéré par un nom Cette notion simple est en fait la notion la plus importante de la programmation Nous n ? aurons pas en e ?et à nous préoccuper de savoir o? sont stockées les informations dont nous avons besoin On peut voir une variable comme une bo? te dans laquelle à chaque instant une et une seule VALEUR est rangée Pour conna? tre ou modi ?er cette valeur il va falloir ouvrir la bo? te instruction de lecture ou d ? écriture CPour des raisons d ? économie de place et d ? e ?cacité des calculs on précisera d ? abord quel sera le type des valeurs qui pourront être rangées dans cette bo? te Une variable qui contiendra un entier n ? aura pas la même taille qu ? une variable devant contenir un réel Une variable pourra contenir autre chose que des nombres un caractère une cha? ne de caractères Une fois le type d ? une variable décidé déclaration il n ? est plus possible de le changer include int main int argc char argv double x char c char nom return CAttention aux habitudes de l ? algèbre Il y a deux di ?érences essentielles entre les variables en mathématiques et celles de l ? informatique En général x y a b désignent des variables en mathématiques En informatique il sera préférable de donner à chaque variable un nom signi ?catif Une variable informatique ne peut contenir qu ? une seule valeur
Documents similaires










-
44
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 19, 2022
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 70.9kB