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

Slides:



Advertisements
Présentations similaires
Chapitre annexe. Récursivité
Advertisements

M. DELTA A ETE CHOISI CETTE ANNEE PAR LE RECTEUR POUR CORRIGER LEPREUVE DE MATHEMATIQUE DU DPECF (DIPLÔME PREPARATOIRE AUX ETUDES COMPTABLES ET FINANCIERE).
EXERCICE 2.1 : APRES AVOIR DEMANDE LA SAISIE DUN NOMBRE POSITIF (ERREUR DE SAISIE A TRAITER). AFFICHER LE DECOMPTE EN PARTANT DE CE NOMBRE JUSQUÀ ARRIVER.
DECLARATION DE VARIABLES
La logique algorithmique
LA LOGIQUE ALGORITHMIQUE. Algorithme Définition Ensemble dopérations Effectuées dans un ordre logique Afin dobtenir un résultat, Afin de résoudre un problème.
Algorithmique Résume.
Les algorithmes arithmétiques
ARITHMETIQUE Bernard Izard 3° Avon PG I - DIVISEURS
Introduction à la programmation (420-PK2-SL) cours 15 Gestion des applications Technologie de linformation (LEA.BW)
Introduction à la programmation (420-PK2-SL) cours 10 Gestion des applications Technologie de linformation (LEA.BW)
Les bases de l’Algorithmique
Langage C Révision.
Introduction à la programmation (420-PK2-SL) cours 17 Gestion des applications Technologie de linformation (LEA.BW)
Introduction à la programmation (420-PK2-SL) cours 12 Gestion des applications Technologie de linformation (LEA.BW)
Un algorithme Dans un distributeur automatique de monnaie, on ne trouve que des billets de 10 et 5 €, des pièces de 2 et 1 €. Dans ce distributeur, on.
Algorithmique et Programmation
PGCD : sous ce sigle un peu bizarre se cache un outil bien utile dans les simplifications de fractions, mais aussi dans bien des problèmes de la vie courante…
ALGORITHMIQUE en classe de seconde
1 La récursion. Nous avons vu qu'un programme est constitué d'un ensemble de fonctions. Il est possible pour une fonction donnée d'appeler une autre fonction.
Introduction à la programmation (420-PK2-SL) cours 6 Gestion des applications Technologie de l’information (LEA.BW)
1 Quatrième journée Les flots de données Les entrées/sorties Les flots de données Les entrées/sorties.
Algorithme Calcul du PGCD Euclide.
Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
Introduction au langage C : Structures de contrôle 1 ère année Génie Informatique Dr Daouda Traoré Université de Ségou
Introduction à la programmation (420-PK2-SL) cours 13 Gestion des applications Technologie de l’information (LEA.BW)
Réalisation d’un logiciel de Chiffrement RSA.
Introduction à la programmation (420-PK2-SL) cours 8
(Guadeloupe 97) Ecrire les nombres suivants sous la forme a , a et b étant deux entiers avec b le plus petit possible. C = D= b
Introduction à la programmation (420-PK2-SL) cours 6 Gestion des applications Technologie de l’information (LEA.BW)
Introduction à la programmation (420-PK2-SL) cours 22 Gestion des applications Technologie de l’information (LEA.BW)
Introduction à la programmation (420-PK2-SL) cours 21 Gestion des applications Technologie de l’information (LEA.BW)
Introduction à la programmation (420-PK2-SL) cours 18 Gestion des applications Technologie de l’information (LEA.BW)
Introduction à la programmation (420-PK2-SL) cours 11 Gestion des applications Technologie de l’information (LEA.BW)
Calculer la somme de deux nombres entiers relatifs
Introduction à la programmation (420-PK2-SL) cours 5 Gestion des applications Technologie de l’information (LEA.BW)
Algorithmique Tableaux de données
Introduction à la programmation (420-PK2-SL) cours 16 Gestion des applications Technologie de l’information (LEA.BW)
Algorithmique Boucles et Itérations
Introduction à l’Informatique chap 3 Licence SPI Mme Delmotte.
1 Comment préparer un plan Document No. 2.1 Gestion des activités conjointes de lutte contre la tuberculose et le VIH: cours de formation pour responsables.
Page 1 Algorithmes en Seconde A la rencontre de quelques structures Voir les documents sur le site académique
Enseignement des fonctions Objectif : Concevoir une activité introduisant la résolution des équations du second degré Connaissances de l’élève à utiliser.
Leçon 3: Utiliser les options et enregistrer l’affichage.
TP2: Statistique & Probabilité Intervalle de confiance et test d’hypothèses.
DRH Groupe CONFIDENTIEL Plénière du 12 février 2016 Négociation sur le dialogue social et le droit syndical.
ORIENTATION 3 EME Que faire après la troisième?
Introduction à la programmation
Tutoriel n°4 : Administration Technique Formation : profil Administrateur.
Chap.V RSA. I. Rappels Mathématiques La congruence Définition 1 a et b sont congrus modulo n s’ils ont même reste par la division par n. On note a≡b[n]
FACTORY systemes Module 5 Page 5-1 Les outils clients Wonderware FORMATION InSQL 7.0.
La création des données d’exemplaire pour un exemplarisateur Sudoc.
ASSURANCE – TRAITEMENT Mai Après février 2003 Début de l’invalidité 1 Utilisation de la réserve de congés de maladie traitement brut 2 1 ière.
IP-Man Wilson Yip Maxime Mbele 3 e 3. Introduction Je vais commencer par la biographie de l’auteur. Je vais ensuite décrire l’œuvre. Et finalement dire.
La création des données d’exemplaire pour un responsable de Centre Régional.
Exp. 5: Dynamique de rotation Laboratoires de physique de 1 ère année Université d’Ottawa
Comment être en veille sur des thèmes avec NETVIBES storyboard du tutoriel Tutoriel vidéo réalisé avec les logiciels ScreencastOmatic et PowerDirector.
Modes de Marches et d’Arrêts
L’emprunt Lorsque qu’une personne (prêteur) prête une somme à une autre personne (emprunteur) il est généralement convenu de rembourser, à l ’échéance,
Les infections sur prothèses :
PROJET FIN D’ÉTUDE 4 ÈME ANNÉE OPTION : INGÉNIERIE DES SYSTÈMES AUTOMATISÉ ET CONTRÔLE QUALITÉ « SYSTÈME DE CONTRÔLE ET DE COMMANDE D’ACCÈS À DISTANCE.
M. BENJELLOUN : 2005 Le but final est de programmer un jeu où l'ordinateur choisira un nombre aléatoire entre 0 et 100 que vous devez deviner.
FORMATIONENT/SVT Saint Orens Vendredi 15 novembre 2013.
1 Initiation aux bases de données et à la programmation événementielle Construction d’un état Support de TD rédigé par Bernard COFFIN Université Paris.
CHOIX DES OUTILS DE RECHERCHE. Objectifs et Plan de la formation  Objectifs  Être en mesure de distinguer les différents types d’outils de recherche.
ALGORITHMES CHEZ LES BABYLONIENS
Exp. 4: Conservation de la quantité de mouvement Laboratoires de physique de 1 ère année Université d’Ottawa
Base de Gestion de Comptes Personnels
CALCUL RAPIDE sur les nombres entiers
Transcription de la présentation:

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

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

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  = 45

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

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

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 = , 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).

Laboratoire  Écrivez un programme qui demande une année supérieure à 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