Langage c++

1446 mots 6 pages
Cours Langage C ____________________________________________________________

_______________

FONCTIONS D'ENTREE - SORTIE
Les fonctions d'entrée sortie (I/O ) assurent le dialogue de l'utilisateur avec l’ordinateur. En entrée, les données sont transmissent à l'ordinateur à l'aide du clavier (par défaut), un streamer, un fichier de données sur disque ou disquette etc.. En sortie, les données sont destinées (par défaut) à l'écran ou terminal, un streamer, une imprimante, un fichier sur disquette ou disque dur etc.. La bibliothèque du langage C contient un ensemble de fonctions prédéfinies disponibles pour l'utilisateur: printf( ) pour l'affichage de données sur l'écran. scanf( ) saisie de données à partir du clavier . put( ) pour l'affichage d'une chaîne de caractères à l'écran. gets( ) saisie d'une chaîne de caractères à partir du clavier. getchar() et putchar() respectivement pour la saisie et l'affichage d'un caractère à l'écran. 1) Fonction scanf( ) Cette fonction permet la saisie de données à partir du clavier. Syntaxe : scanf (″format″, liste d’adresse) ; Le champ format contient le format de chaque saisie. Le champs liste d’adresse fait correspondre à chaque format du premier champs une adresse d’une variable dans laquelle la donnée saisie sera stockée. Attention : 1) A chaque saisie doit correspondre une adresse de stockage et un format compatible avec le type de la valeur saisie. 2) Dans le champ format on ne met que les formats des données à saisir. Exemple : int i ; float j ; char c, nom[20]; scanf(″%d%f%c%s″,&i,&j,&c,nomelev) ;

Dans cet exemple la première saisie est une valeur de type entier le format correspondant est « %d », la seconde concerne un réel dont le format est « float » etc.. Remarque : Pour la variable nom nous n’avons pas utilisé l’opérateur & car nom est un tableau. Le nom d’un tableau pointe sur l’adresse du début du tableau. Comme nous avons utilisé le format « %s » chaîne de caractères, il suffit d’indiquer le début de la

en relation

  • Viva pinata
    8057 mots | 33 pages
  • Aide b21
    1016 mots | 5 pages
  • Fiche aps loiodice
    358 mots | 2 pages
  • La scandinavie
    3476 mots | 14 pages
  • Etude de marché montre
    3728 mots | 15 pages
  • Une liste sur le c++
    58286 mots | 234 pages
  • Le marché du prêt-à-porter et du jean
    2236 mots | 9 pages
  • BAC STGGSI
    4670 mots | 19 pages
  • Réussir sa rentrée en prépas
    1777 mots | 8 pages
  • Cours
    4041 mots | 17 pages
  • De la stratégie du capitalisme
    1632 mots | 7 pages
  • 25 Mars 2009
    450 mots | 2 pages
  • Le surendettement
    1599 mots | 7 pages
  • Commentaire tartuffe: acte iii, scène 2
    443 mots | 2 pages
  • Cours tarifs douaniers bts ci
    308 mots | 2 pages