Licence Sciences et technologies Informatique/Mathématiques ...
2 pages
Français

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris

Licence Sciences et technologies Informatique/Mathématiques ...

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus
2 pages
Français
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus

Description

Licence Sciences et technologies Informatique/Mathématiques ...

Sujets

Informations

Publié par
Nombre de lectures 90
Langue Français

Extrait

Licence Sciences et technologies Informatique/Math´ematiques/Mathe´matiquesInformatique Algorithmes et Programmation TDnume´ro4:Fonctions Universite´deProvence Licence Sciences et technologies Ann´ee20092010
Exercice 1Construction de Listes d’entiers. 1. Lafonctionrangeup´liaqp`aeeenunertinnocurtseltitsiledesentiersde0`an1. D´enirunefonctioncroite´uqilppa`e,auiqn1ea`redsnod,listnelaentiedesn, sans utiliserrange,biensuˆr.Ecrireunscriptquidemande`alutilisateurunentiern, et achelalistedesentiersde1`an, en utilisant la fonctioncroit. 2.De´nirunefonctionmultiplesqui prend deux entiersnetm, construit la liste des entiers multiples demeuri`arsifne´n. Ecrire un script qui permet d’utiliser cette fonction 3.Unesuitedentierspeutˆetrerepr´esent´eeparuneliste.Onconsid`erelasuitede Fibonacci,de´nieparF ib[0] =F ib[1] = 1, et pour toutn >= 0,F ib[n+ 2]= F ib[n+ 1] +F ib[nlrfaeinoinnotc].D´Fnenureiti,quta´edont´ennm, permet de construirelalistesuitedeFibonaccilimite´ea`sesmpremiers termes. Ecrire un script pour afficher cette listeF ibo 4.Modierlescriptpr´ece´dent,pournacherquelesentierspairsappartenant`acette suitedeFibonaccilimite´e.Premie`repre´sentation:onachesimplementcesentiers pairslesunsendessousdesautres.Deuxie`mepre´sentation:onachelalistede cesentierspairs.Danscecas,one´viteradereconstruireuneautreliste,maison supprimeraplutˆotdeFibolesentiersimpairs. 5.Onveutconnaˆıtrelenum´erodes´ele´mentsdelasuitedeFibonacciquisontpairs etlesacherenmˆemetempsdemanie`reagre´able.Pourcelaonpeututiliserla fonction de conversionstrınaˆchlaacarecedtuotemronereitnequitransfseel`tre repre´sentant,etutiliserlaconcat´enationdechaˆınepar+.Premie`repre´sentation: onachea`chaqueligne:numeroi=valeurDeuxie`mepre´sentation:onachela listedontchaquee´le´mentestdelaformenumeroi=valeur.
Exercice 2fnisire´sruenua`tiendoer´enn.cuitnoedaliltsdeesnombrespremiertrnsCo Onrappellequunnombrepremiernestdivisiblequepar1etparluimeˆme. 1.Onutilisedabordlame´thodelapluse´vidente:1et2sontpremiers,pourchaque entiern >isree´fnueirsrentindesremierspislbidivuaucperaesierv´stelnino,2 a`lui.Sicestlecas,onlemetdanslaliste,sinononcontinue.Ecrireleprogramme quiachelalistedesnombrespremiersinfe´rieurs`aunentiermaximumdemande´a` l’utilisateur. Le programme utilisera une fonctionpremierselalistequicr´e. 2.Uneme´thodeplusperformantecelleducribledEratosth`ene:On´ecritlaliste desentiersinfe´rieursa`unmaximumdonn´en. On part de 2, et l’on barre tous les
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents