Outils 2 td n0 7 L Eco-G Eco-langues Eco-droit MIA Outils Informatiques feuille de T D n Objectif Composition de fonctions récursivité procédures avec paramètres Dans tous les exercices enregistrez REGULIEREMENT vos ?chiers sur votre support de sauvegarde

L Eco-G Eco-langues Eco-droit MIA Outils Informatiques feuille de T D n Objectif Composition de fonctions récursivité procédures avec paramètres Dans tous les exercices enregistrez REGULIEREMENT vos ?chiers sur votre support de sauvegarde clé USB après y avoir préalablement créé un dossier TD votrenom A défaut créez un tel dossier sur le disque dur puis recopiez-le à la ?n sur la clé USB d ? un e camarade Ouvrez un document Excel et appelez le TD C'est à partir de ce document que vous réaliserez les macros ci-dessous Ouvrez l'environnement de programmation VBA Alt F et insérez un module dans lequel vous écrirez vos macros Vous veillerez à bien dé ?nir les variables et les types nécessaires à vos calculs Exercice Composition de fonctions et compréhension du passage de paramètres Cet exercice doit être fait d'abord sur papier puis vous pouvez véri ?er la bonne réponse sur l'ordinateur Il est extrait d'un sujet d'examen des années précédentes Indiquer les valeurs a ?chées par la macro essai On justi ?era en déroulant l'appel aux fonctions qui et quoi en indiquant l'évolution des valeurs des variables Function qui a As Integer b As Integer As Double qui a-b End Function Function quoi x As Double n As Integer As Double Dim r As Double Dim i As Integer r for i to n r r x Next quoi r End Function Sub essai MsgBox quoi qui End Sub Exercice PGCD et PPCM Ecrire une fonction calPGCD qui prend comme paramètres deux nombres a et b et qui renvoie le plus grand commun diviseur de a et b avec a b On utilisera le fait que si b alors PGCD a b a et sinon en appelant r le reste de la division euclidienne de a par b a mod b alors le pgcd de a et de b est aussi le pgcd de b et de r nb si a q b r alors tout diviseur de a et de b doit être aussi un diviseur de r Le mode de calcul que vous allez écrire est très ancien c'est l'algorithme d'Euclide - à - avant J C La fonction peut être écrite de manière récursive voir cours ou itérative avec des boucles Pour en savoir plus http fr wikipedia org wiki Algorithme d Euclide CL Eco-G Eco-langues Eco-droit MIA Ecrire une fonction calPPCM qui prend comme paramètres deux nombres a et b et qui renvoie le plus petit commun multiple de a et b sachant que PPCM a b a b PGCD a b pour b non nul Deux entiers sont dits premiers entre eux si leur pgcd En utilisant l'une des fonctions précédentes écrivez une formule dans une cellule de votre feuille Excel qui indique si deux nombres que vous mettrez dans les cellules A et B sont premiers entre eux ou non Exercice Tester la validité d ? une date Reprendre l'exercice du TD qui permettait de savoir si une année était bissextile et utilisez le pour écrire une

Documents similaires
  • 19
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Sep 22, 2021
  • Catégorie Administration
  • Langue French
  • Taille du fichier 41.7kB