Académique Documents
Professionnel Documents
Culture Documents
MI USTO-MB
DEPARTEMENT D'INFORMATIQUE
ALGORITHMIQUE
Algo1 S1 première année LMD
TP N° 1
Exercice1
Créez un nouveau fichier source.
#include <stdio.h>
void main()
{
Printf( " Bonjour \n " );
Getch() ;
}
a)Enregistrer votre source C dans votre répertoire de travail avec un nom se terminant par .c
b)Compiler.
c)Exécuter .
d)Ajouter dans votre code source d’autres instructions d’affichages de votre nom et votre section et votre moyenne au bac.
#include <stdio.h>
#include <math.h>
#define lo 6
#define la 4
main()
{
printf ("Bonjou\n") ;
printf ("je vais vous afficher les données d’un rectangle") ;
printf ("la longueur est %d cm \n",long);
printf ("la largeur est %d cm \n",larg);
printf ("le périmettre est %d cm et la surface est %d cm carrée \n",(lo+la)*2, la*lo) ;
getch();
}
Exercice 3 comprendre l’instruction printf , variable et affectation
#include <stdio.h>
#include <math.h>
#define NFOIS 3
main()
{ float x= 10 ;
float y ;
printf ("Bonjour\n") ;
printf ("Je vais vous afficher la valeur de %d %d fois \n ",x , NFOIS) ;
printf ("%d et %d et %d\n ", x, x, x) ;
y=x*x ;
printf ("Le nombre %f au carrée est : %f\n", X, y) ;
}
1.implémenter ce programme
2.compiler et exécuter
3. commenter chaque ligne
3
Dr H.R Département d’Informatique Fac.MI USTO-MB
ALGORITHMIQUE
Algo1 S1 première année LMD
TP N° 2
Exercice 1:
Considérons les constantes suivantes par des notes obtenues par un étudiant d’informatique :
Algorithmique : 10
Architecture : 15
Mathématique : 12
Anglais :8
1-Ecrire sur feuille un algorithme qui affiche les notes et la moyenne de cet étudiant avec les textes correspondant.
2- traduire l’algorithme en C.
3-implémenter le programme correspondant.
Exercice 3:
Implémenter
a) un programme C permettant de calculer la moyenne de 2 valeurs réelles lues.
b) Un programme C qui demande à l'utilisateur de saisir des valeurs pour trois variables x,
y et z de type caractère, puis permute de façon circulaire vers la droite le contenu des trois
variables et affiche les valeurs des trois variables. Par exemple, si x vaut 'a', y vaut 'b' et z vaut 'c'
au départ alors à la fin x vaut 'c', y vaut 'a' et z vaut 'b'.
Exercice 4:
Considérons l’énoncé de l’exercice 1 avec les notes obtenues des variables.
Implémenter le programme C correspondant