Vous êtes sur la page 1sur 4

Introduction a la programmation

C & JAVA

Travaux pratiques 01

TP Numro 01 - A (08 Points) :


I.

Faire un tableau danalyse des informations :

Informations
Donnes :
1- Distance en miles.
Facture de conversion en kilomtres.
2- Poids en livres.
Facture de conversion en kilogrammes.
Rsultats :
1- Distance en kilomtres.
2- Poids en kilogrammes.
II. Algorithme :

Types

Natures

Valeurs

Identifications

Entier
Rel
Entier
Rel

Variable
Constante
Variable
Constante

A saisir
1.609344
A saisir
0.454

Dist_Miles
Fact_Conv_KM
Poids_Livres
Fact_Conv_KGS

Rel
Rel

Variable
Variable

A calcul
A calcul

Dist_KM
Poids_KGS

{1er tape consiste dans la saisie des informations que le programme doit traiter}.
Afficher le message lcran :
-

Tapez la distance entre de chez toi et luniversit de Montral (en miles).

Tapez le poids en livres.

Saisir les donnes au clavier :


-

Lire Dist_Miles, Poids_Livres (Taps les valeurs au clavier).

{2eme tape consiste dans le traitement des informations saisies}.


Calculer et convertir la distance en miles :
Dist_KM = Dist_Miles * 1.609344
Calculer et convertir le poids en Kilogrammes :
Poids_KGS = Poids_Livres * 0.454
{3eme tape consiste affich les rsultats obtenues aprs traitements des donnes}.
Afficher le message lcran :
-

La distance entre de chez toi et luniversit de Montral (en miles) est de :


Dist_Miles

Le poids en livres est de : Poids_Livres

Anne 2014 2015 // UNIVERSITE DE MONTREAL // Certificat en informatique applique

Introduction a la programmation
C & JAVA

Travaux pratiques 01

La distance entre de chez toi et luniversit de Montral (Kilomtres) est de :


Dist_KM

Le poids en Kilogrammes est de : Poids_KGS

III. Code source :

IV.

Rsultat de lexcution :

TP Numro 01 - B (17 Points) :


I.

Faire un tableau danalyse des informations :

Informations
Donnes :
1- Pi
2- Le code dune figure.
3- Rayon dun cercle.
4- Cote dun carr.
5- Longueur dun rectangle.
6- Largeur dun rectangle.
Rsultats :
1- Primtre.
2- Surface.
3- Somme_Carr
3- Nombre de carr trait.
4- Moyenne des carrs traits
II. Algorithme :

Types

Natures

Rel
Constante
Caractre Variable

Valeurs

Rel
Rel
Rel
Rel

Variable
Variable
Variable
Variable

3.14159
C, c, R,
r,K,k
A saisir
A saisir
A saisir
A saisir

Rel
Rel
Rel
Entier
Rel

Variable
Variable
Variable
Variable
Variable

A
A
A
A
A

calcul
calcul
calcul
calcul
calcul

Identifications
PI
Code_Figure

Perimetre
Surface
Som_Carre
Nb_Carre
Moy_Carre

Royan_Cercle
Cote_Carre
Long_Rect
Larg_Rect

Partie 01 : Consiste dans la dclaration des variables du programmes.


-

Une variable constante PI 3.14159

Des caractres Choix_Figure et Code Figure.

Des rels Rayon_Cercle, Cote_Carre, Long_Rect, Larg_Rect.

Des valeurs calculables comme Perimetre, Surface, Som_Carre, Moy_Carre.

Un entier qui va calculer le nombre de carr trait.

Anne 2014 2015 // UNIVERSITE DE MONTREAL // Certificat en informatique applique

Introduction a la programmation
C & JAVA

Travaux pratiques 01

Partie 02 : Consiste dans la saisie des informations ncessaires lexcution du programme.


-

Choisir la forme de la figure gomtrique.

Saisie des valeurs ncessaire au traitement selon la forme choisie.

Calcule des primtres, surfaces, Nombres des Carrs et la somme des carrs.

Affichage des rsultats primtre, surface, nombre des carrs et la somme


carrs.

Choisir de continuer saisir dautre figure gomtrique.

Partie 03 : Consiste dans laffichage des rsultats :


-

Le nombre de carrs traits.

La moyenne des carrs traits.

III. Code source :


TP1\TravPrat01b.c
IV.

Rsultat de lexcution :
TRAVAUX PRATIQUE 01 NUMERO B
------------------------------------------

Voulez-vous faire un choix entre Cercle (c, C) ou Rectangle (r, R) ou Carre (k, K)... : c
------------------------------------------------------------------------------------------------Donnez le rayon du cercle :5.7
Le resultat de rayon d'un cercle est :35.81
Le resultat de la surface d'un cercle est :102.07
Voulez-vous faire un choix pour continuer, Oui (o, O) ou Non (n, N)... : o
Voulez-vous faire un choix entre Cercle (c, C) ou Rectangle (r, R) ou Carre (k, K)... : k
------------------------------------------------------------------------------------------------Donnez la cote du carre :5.6
Le resultat de rayon d'un carre est :22.40
Le resultat de la surface d'un carre est :31.36
Anne 2014 2015 // UNIVERSITE DE MONTREAL // Certificat en informatique applique

Introduction a la programmation
C & JAVA

Travaux pratiques 01

La somme total des carres est de : 5.60


Voulez-vous faire un choix pour continuer, Oui (o, O) ou Non (n, N)... : o
Voulez-vous faire un choix entre Cercle (c, C) ou Rectangle (r, R) ou Carre (k, K)... : r
------------------------------------------------------------------------------------------------Donnez la longueur du rectangle :9.2
Donnez la largeur du rectangle :6.8
Le resultat de rayon d'un rectangle est :32.00
Le resultat de la surface d'un rectangle est :62.56
Voulez-vous faire un choix pour continuer, Oui (o, O) ou Non (n, N)... : o
Voulez-vous faire un choix entre Cercle (c, C) ou Rectangle (r, R) ou Carre (k, K)... : k
------------------------------------------------------------------------------------------------Donnez la cote du carre :4.3
Le resultat de rayon d'un carre est :17.20
Le resultat de la surface d'un carre est :18.49
La somme total des carres est de : 9.90
Voulez-vous faire un choix pour continuer, Oui (o, O) ou Non (n, N)... : n
------------------------------------------------------------------------------------------------Le Nombre des carres traiter est de :2, la moyenne est de :4.95
Process returned 0 (0x0) execution time : 66.166 s
Press any key to continue.

Anne 2014 2015 // UNIVERSITE DE MONTREAL // Certificat en informatique applique