Cherchez sur le site

Home » » Algorithme simple - 22 exercices corrigés

Algorithme simple - 22 exercices corrigés

Written By web share on mardi 15 mars 2016 | 10:31

Algorithme simple exercices avec solutions

Liste des exercices

1 C vs. Python 
2 Les bases de l’écriture de programmes 3
2.1 Conversion kilomètres-miles (*) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 Conversion Fahrenheit - Centigrade (*) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.3 Volume d’une sphère (*) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

3 Conditionnelles 
3.1 Salaire (*) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3.2 Notes (*) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3.3 Calendrier (**) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

4 Boucles et récursivité 
4.1 PGCD (*) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.2 Factorielle (*) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.3 Plus petit diviseur premier (**) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.4 Racine carrée entière (**) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.5 Racine carrée (**) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.6 Suite bizarre (**) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.7 Suite de Fibonacci (**) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.8 Puissance entière itérative (**) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.9 Puissance entière récursive (**) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.10 Développements limités (**) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.11 Calcul de π (***) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.12 Table de multiplication (***) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.13 Curiosité (********) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22


Tous les exercices sont à faire. Ils peuvent être réalisés en C (de préférence), en Java
(créer une classe publique TP1 et des méthodes statiques pour chaque exercice)
ou en Python.
Sont à rendre (par binôme) :
– le programme de l’exercice 3.1
– le programme de l’exercice 4.7
– les programmes des exercices 4.8, 4.9, 4.10 et 4.11
Les exercices sont à envoyer à l’adresse jean-claude.georges@esiee.fr
- objet obligatoire : IGI-3005 CR TP1 nom1 nom2
- listings des fonctions (C, Python) ou méthodes (Java) commentées en pièces jointes (pas de zip)







0 commentaires:

Enregistrer un commentaire

Formulaire de contact et d'aide ou demande de partenariat publicitaire pour sociétés

Nom

E-mail *

Message *

cours génie civil

Like us on Facebook
Follow us on Twitter
Recommend us on Google Plus