-
Connexion
- Inscription
- 2 222 325 inscrits »
Vous êtes ici : Accueil › Documents › Informatique › Programmation › Programmation language c
fouad-2006 - Mise à jour : 08/04/2011
11 téléchargement(s)
format .doc
155 Ko
Niveau : Bac+1
Extrait / Introduction
Extrait / Introduction :
I/ Introduction L’unité de base de la programmation en langage C est la fonction. Un programme en langage C se présente comme une suite de fonctions (non emboîtées les unes dans les autres) parmi les quelles la présence d’une fonction principale (main()) est obligatoire pour l’exécution du programme. • Forme générale d’une fonction en langage C Type résultat nom fonction (liste des paramètres éventuels) { Bloc } Le bloc peut contenir les déclarations, les variables locales ainsi que les instructions exécutables. (Une fonction peut être appelée ou utilisée comme résultat)Plan
Plan :
1-introduction 2-exemples de programme en c 3-type de bases 4-les tableaux 5-les chaine de caractères 6-les structures 7-les pointeursExemple de page de Programmation language c
I/ Introduction
L’unité de base de la programmation en langage C est la fonction.
Un programme en langage C se présente comme une suite de fonctions (non emboîtées les unes dans les autres) parmi les quelles la présence d’une fonction principale (main()) est obligatoire pour l’exécution du programme.
Forme générale d’une fonction en langage C
Type résultat nom fonction (liste des paramètres éventuels)
{
Bloc
}
Le bloc peut contenir les déclarations, les variables locales ainsi que les instructions exécutables.
(Une fonction peut être appelée ou utilisée comme résultat)
II/ Exemples de programme en C
1/
# include <stdio.h>
# include <math.h>
# define N 5
Main ()
{int i ;
Float x ;
Float rx ;
printf (?’calcul de la racine carrée pour %d nombres \n’’,N) ;
For(i=0 ; i<N ; i++)
{ printf (?’donnez un nbre ?’) ;
scanf (?’%f’’,&x) ;
if i<0.0) Print(?’ le nombre %f ne possède pas de racine carrée\n’’,x) ;
Else { rx= sqrt(x) ;
Printf(?’ le nbre %f a pour racine carrée : %f\n’’,x, rx) ;
}
}
Printf (?’fin de travail’’) ;
}
N.B : dans cet exemple la fonction main ne retourne pas de résultat et n’a pas de paramètres, c’est le cas courant.
2/
# include <stdio.h>
Int i ;
Main()
Int plus(int a, int b) ; /*Déclaration de la fonction plus*/
{ i = 100 ;
Printf(?’ i = %f \n’’, i);
printf(?’Somme : %f \n’’, plus(10,i)) ;
{
Int plus(int a, int b) /* définition de la fonction plus*/
{ int c ;
Pour visualiser la suite du document Programmation language c vous pouvez :
Le document Programmation language c appartient à la rubrique Programmation qui elle même appartient à la thématique Informatique.
Ils ont téléchargé aussi
Nouveaux documents Programmation