Contrôle ISN

Consignes

Pour chacun des exercices, vous ferez un programme python intitulé exo1.py, exo2.py, etc.
A l’issue du contrôle, vous mettrez l’ensemble des programmes dans un dossier nommé « NOM-controle.ISN ».
Vous déposerez ensuite ce dossier dans le dossier mes documents/Devoirs/FREY, qui aura était préalablement vidé.

Exercice 1.

Écrire un programme qui vous demande un nombre, calcule son carré,
et vous répond par exemple : « Le carré de 124 est 15376 »

Exercice 2.

  1. Écrire un programme qui calcule les N premiers termes de la suite de Fibonacci. Nommer le exo2
  2. Compléter le programme précédent afin qu’il écrive les termes de la suite dans un fichier *.txt. On le nommera exo2bis
  3. Compléter le programme précédent afin que le fichier texte est l’apparence ci-dessous. On le nommera exo2ter.

Bonjour mon cher Archibal,
voici la liste des 300 termes demandés:
u(0)=1
u(1)=1
.
.
u(299) = 222232244629420445529739893461909967206666939096499764990979600
Ce fut un plaisir …….

Exercice 3.

Ecrire un programme qui vous détermine les solutions réelles de l’équation du second degré :  ax² +bx + c = 0,   a,b, c étant réels.

Exercice 4.

Ecrire un programme qui vous demande les coordonnées de 2 points A et B, puis qui vous dit si la  droite (AB) coupe l’axe des abscisses et qui donne alors les coordonnées du point d’intersection.

Exercice 5.

On considère la suite définie par son premier terme u0 = 1 et la relation de récurrence un+1 = 0,75un + 5.
En cours de maths on établit que sa limite est 20.
Ecrire un programme qui demande une précision (exemple0,00001),
(Il faudra utiliser « float » pour convertir la chaîne en décimal),
et qui retourne l’indice n du premier terme un pour lequel |un – 20| < précision.