La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Introduction à la programmation (420-PK2-SL) cours 9 Gestion des applications Technologie de l’information (LEA.BW)

Présentations similaires


Présentation au sujet: "Introduction à la programmation (420-PK2-SL) cours 9 Gestion des applications Technologie de l’information (LEA.BW)"— Transcription de la présentation:

1 Introduction à la programmation (420-PK2-SL) cours 9 Gestion des applications Technologie de l’information (LEA.BW)

2 Plan  Devoir #1  Remise 17/02/2011  Version papier au début du cours  Version électronique avant 13:00  Laboratoire

3 Laboratoire  Écrire un programme qui calcule la somme des valeurs entre x et y.  Par exemple  Si on entre 5 et 10 le résultat sera 45  5+6+7+8+9+10 = 45

4 Laboratoire  Écrire un programme qui demande deux nombres entiers puis affiche leur plus grand commun diviseur (PGCD)  Le pseudo-code de l’algorithme d’Euclide pour déterminer le PGCD de deux entiers N et M est le suivant : Reste = N modulo M (Reste est de type entier) Tant que Reste est différent de 0 N = M M = Reste Reste = N modulo M Fin du tant que Après cette boucle M est le PGCD entre N et M

5 Laboratoire  Écrire un programme qui demande une valeur de courant et de tension et propose les options suivantes :  1)Afficher la résistance  2)Afficher la puissance  3)Quitter  Le menu est reproposé tant que l’option « Quitter » n’est pas choisie. Si le choix est invalide, un message l’indique. La tension(V) et le courant(I) ne sont demandés qu’une seule fois, au début du programme.  Pour les calculs, utiliser les équations suivantes :  R=V/I  P=V*I

6 Laboratoire  Créer un programme pour obtenir la racine carrée d’un nombre a entré par un utilisateur. Il est possible de réaliser cela de la façon suivante : définissez une constante EPSILON = 0.0001, une variable a et une variable x. Saisissez la valeur de a au clavier, initialisez la valeur x à la valeur de a. Tant que (x 2 - a) > EPSILON, faites  Finalement, affichez la valeur de a et celle du x trouvée (c’est la racine carrée de a).

7 Laboratoire  Écrivez un programme qui demande une année supérieure à 1900. Tant que l’année entrée est invalide, vous redemandez l’année. Ensuite vous demandez un mois. Tant que le mois n’est pas entre 1 et 12, vous redemandez le mois. Ensuite vous calculer le nombre de jours maximum permis pour le mois entré et retenez-le dans une variable.  Ensuite vous demandez un jour qui doit être entre 1 et le nombre de jours maximum calculé précédemment. Tant que le jour est invalide, vous le redemandez. Finalement, vous affichez la date entrée, mais à l’envers de ce qu’elle a été entrée. De plus, vous affichez le mois sous forme littéral.  Exemple :  année : 2000  mois : 2  jour : 29  affichera  29 février 2000


Télécharger ppt "Introduction à la programmation (420-PK2-SL) cours 9 Gestion des applications Technologie de l’information (LEA.BW)"

Présentations similaires


Annonces Google