Algorithmes, codes & scripts #30 : Séquence #5 - Scripts divers sur l'arithmétique
Partie IV : Arithmétique
Écrire une fonction qui demande à l'utilisateur de saisir 3 nombres entiers, et se propose de les comparer et les lui renvoyer comme suit, quand il saisit par exemple 14, 23, 57 :
Écrire 2 fonctions:
- a) La première permet d’afficher la liste de n (la taille) nombres triangulaire(s) saisie par l'utilisateur. Par exemple, il saisit le nombre 10, la Console Python lui renverra ceci :
- b) La seconde permet de déterminer si le nombre saisi par l'utilisateur est divisible par 5 ou pas. Ainsi en saisissant les nombres 34 et 125, la Console Python renverra ce qui suit:
Écrire une fonction qui permet d’afficher le triangle de Pascal selon le nombre de ligne(s) saisi par l'utilisateur. Par exemple s’il saisit le nombre 10, la Console lui renverra ceci:
Écrire 2 fonctions:
- a) La première permet de déterminer et afficher, via méthode dite des différences successives, le PDCD de 2 nombres saisis par l'utilisateur. Ainsi quand il saisit les nombres 48 et 248, la Console Python lui renverra ceci:
- b) La seconde permet aussi de déterminer le PGCD de 2 nombres mais via l'algorithme d'Euclide. Et en saisissant les mêmes nombres, il s'ensuivra ceci:
Écrire un script qui permet de déterminer et d'afficher cette curiosité mathématique, qui n'est rien d'autre qu'un palindrome !
Maintenant, c'est à vous de jouer !
Lire la suite : Somme de 3 nombres