-
5
pages
-
Français
-
Documents
Description
Cours A.Denise du vendredi 17 septembre 2004 Chapitre II : Bases du langage C I. Un premier programme C #include < stdio.h > int main ( ) /* Demande l’heure de départ, puis l’heure et la minute d’arrivée, puis écrit la durée du trajet. On suppose que départ et arrivée ont lieu le même jour et qu’il n’y a pas de décalage horaire. */ { int hd, md, /* Heure et minute de départ */ ha, ma, /* Heure et minute d’arrivée */ ht, mt, /* Heure et minute de durée du trajet */ cd, ca; /* conversion des horaires de départ et d’arrivée en minutes. */ printf (" Ce programme calcule ma durée d'un trajet effectué dans une journée.\n); printf (" Donnez l'heure et la minute de départ, séparées par un espace: "); scanf ("%d %d",&hd,&md); printf (" Donnez l'heure et la minute d'arrivée, séparées par un espace: "); scanf ("%d %d",&ha,&ma); cd=60*hd+md; ca=60*ha+ma; ht=(ca-cd)/60; mt=(ca-cd)%60; printf (" Durée du trajet: %d h %d min. \n\n", ht, mt); } II. Syntaxe des programmes C 1. Structure générale d'un programme Un programme C est une suite de fonctions. Il contient toujours une fonction principale appelée main. C'est celle-ci qui est exécutée en premier. Toute fonction a un type, qui est le type des valeurs qu'elles donnent ( factorielle donnera un entier, la racine carrée donnera souvent un réel, etc.), mais il existe des fonctions ne envoyant aucune valeur. Il existe un type ...
-
Publié par
-
Langue
Français