Académique Documents
Professionnel Documents
Culture Documents
Langage C
Entrées/Sorties Exemples
Entrées/Sorties Exemples
<Directives de compilation>
<Déclaration de variables externes>
<Déclaration de prototypes de fonctions>
main ( )
{
corps du programme (commentaires,
déclaration de variables et constantes,
instructions)
}
<Définition de fonctions>
Introduction
Entrées/Sorties Exemples
Entrées/Sorties Exemples
Exemples:
#include <stdio.h>
Entrées/Sorties Exemples
Exemples:
#define pi 3.14
Entrées/Sorties Exemples
Exemples:
#include <stdio.h>
main( )
{
printf("bonjour tout le monde");
}
Introduction Identificateur
Entrées/Sorties Affectation
Remarque:
Il est conseillé de donner des noms significatifs aux variables.
Introduction Identificateur
Entrées/Sorties Affectation
Entrées/Sorties Affectation
Une constante est une donnée dont la valeur ne varie pas lors de
l'exécution du programme.
Syntaxe :
Remarque:
Entrées/Sorties Affectation
Exemple1:
main( )
{
const float pi=3.14;
printf("pi égale à %f",pi);
}
Exemple2:
#define pi 3.14
main( )
{
printf("pi égale à %f",pi);
}
Introduction Identificateur
Entrées/Sorties Affectation
Syntaxe :
Entrées/Sorties Affectation
Exemples:
main( )
{
int i, j=3, k; /* seul j est initialisé à 3*/
float f=1.2 e5; /* f est initialisé à 120000 (1.2*105)*/
int i=011; /* i est initialisé à 11 en octal soit 9 en décimal*/
char c='A'; /* c est initialisé à la lettre A*/
char c=65; /* c est initialisé à A dont le code ASCII est 65*/
}
Introduction Identificateur
Entrées/Sorties Affectation
Syntaxe :
Entrées/Sorties
Syntaxe:
• Affichage de message constitué de texte et de caractères de
contrôle
Entrées/Sorties
Exemple:
main( )
{
int i=2,k=5;
float j=3.5;
Entrées/Sorties
Entrées/Sorties
Syntaxe:
scanf ("formats d'affichage", variable1, variable2,…,variablen) ;
Remarque :
Seules les variables scalaires (entiers, réels et caractères)
doivent être précédées par &.
Introduction
Entrées/Sorties
Exemple:
#include <stdio.h>
main( )
{
int i;
float k;
char m;
scanf("%d",&i);
scanf("%d%f",&i,&k);
scanf("%c",&m);
}
Introduction
Entrées/Sorties
Exemple:
#include <stdio.h>
main( )
{
int i;
float k;
char m;
scanf("%d",&i);
scanf("%d%f",&i,&k);
scanf("%c",&m);
}
Merci pour votre attention …