Cours tp langagec TS IRIS ?? LYCEE DIDEROT ?? Cours et TP Langage C BTS IRIS ?? Cours et Travaux Pratiques Programmation C A Lebret TSIRIS ? Lycée Diderot en conformité avec le référentiel du BTS IRIS Activité T? ches Temps nécessaire Codage et Réalisatio
TS IRIS ?? LYCEE DIDEROT ?? Cours et TP Langage C BTS IRIS ?? Cours et Travaux Pratiques Programmation C A Lebret TSIRIS ? Lycée Diderot en conformité avec le référentiel du BTS IRIS Activité T? ches Temps nécessaire Codage et Réalisation T T et T h CTS IRIS ?? LYCEE DIDEROT ?? Cours et TP Langage C Table des matières Au sujet des séances de travaux pratiques Présentation du langage C Historique Un premier programme Mise en oeuvre Remarques Variables et types fondamentaux Déclarer une variable pour pouvoir l'utiliser Types fondamentaux Les variables de type caractère uniquement Déclaration et initialisation de variables caractères Utilisation de l'équivalence entre les caractères et leur représentation ASCII Séquences dites d'échappement Les trois types de variables entières Les entiers représentés avec bits octets a Le type short ou signed short b Le type unsigned short Les entiers représentés avec bits et plus octets a Le type int ou signed int b Le type unsigned int c Le type long ou signed long d Le type unsigned long Quelques erreurs à éviter avec les entiers Les notations hexadécimales et octales Les variables réelles Pourquoi les machines calculent-elles toujours faux Les deux types de variables réelles oat double a Conditions aux limites des domaines de dé ?nition b Le type oat c Le type double Mélange de variables entières et réelles dans une même expression Opérateurs L'opérateur d'a ?ectation Les opérateurs arithmétiques Les opérateurs dits unaires ? Les opérateurs binaires ? Les opérateurs de manipulation de bits L'opérateur unaire d'inversion bit à bit Alt Opérateurs logiques binaires bit à bit Les opérateurs de décalage binaire vers la droite et vers la gauche Les opérateurs logiques Les opérateurs de comparaison Les opérateurs logiques Les opérateurs spéciaux L'opérateur ternaire conditionnel CTS IRIS ?? LYCEE DIDEROT ?? Cours et TP Langage C L'opérateur séquentiel L'opérateur de transtypage L'opérateur sizeof Les opérateurs unaires d'adresse et d'indirection et Ordre de priorité des opérateurs en C Saisir et a ?cher des données Lecture et écriture de caractères isolés avec getchar et putchar E S de cha? nes de caractères avec gets fgets et puts A ?cher avec la fonction printf Lire avec la fonction scanf Saisie de valeurs numériques Saisie de caractères ou de cha? nes Qu'est-ce que ce tampon ? Quelques règles de sécurité Quelques compléments utiles Vider le tampon après un appel à scanf Saisie de cha? nes o? ?gurent des espaces Limitation du nombre de caractères saisis par scanf Structures de contrôle Branchements conditionnels La structure de contrôle if La structure de contrôle if else La structure de contrôle switch Les répétitions La boucle while La boucle for La boucle do while Les instructions break et continue Comment faire n fois quelque chose Les pièges infernaux des boucles Les fonctions Qu'est-ce qu'une fonction Prototype d'une fonction Dé ?nition d'une fonction Visibilité des variables dans un programme Quelques exemples de fonctions Déclaration d'une fonction Comprendre le passage par valeur Comprendre la notion de valeur retournée Erreurs courantes Récursivité Les tableaux
Documents similaires










-
36
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jui 10, 2021
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 548.6kB