Corriger le programme suivant afin qu'il affiche les entiers de 1 à 20.
Écrire un programme qui affiche les nombres entiers de 20 à 37.
Écrire un programme qui affiche les nombres entiers de 1 à 15, dans l’ordre décroissant.
Écrire un programme qui affiche les nombres pairs de 1 à 100.
Écrire une fonction nombreDeA(chaine) qui retourne le nombre de a (minuscule ou majuscule) dans chaine.
Écrire une fonction nombreDeChiffres(motDePasse) qui retourne le nombre de chiffres dans la chaine de caractères motDePasse.
Écrire une fonction nombreZeros(n) qui retourne le nombre de zéros dans l'écriture décimale du nombre entier n.
On pourra utiliser la fonction str pour transformer un nombre en chaîne de caractères...
Écrire une fonction masquerVoyelles(chaine) qui retourne une chaîne de caractères dans laquelle les voyelles de chaine ont été remplacées par *.
On commencera par créer une chaîne de caractères vide que l'on complétera avec des lettres de chaine ou des *.
Écrire une fonction doubler(chaine) qui retourne la chaîne de caractères formée en doublant les lettres de chaine.
Écrire une fonction serpent(chaine) qui triple tous les s de chaine.
Écrire une fonction verlan(chaine) qui retourne la chaîne de caractères chaine écrite à l’envers.
Réécrire la fonction fonctionSecrete(chaine) fonctionnant sur le principe suivant :
Le fonction doit retourner une valeur, et non afficher quelque chose.
La somme des entiers de 1 à 10 est $1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55$.
Écrire un programme qui affiche la somme des entiers de 1 à 1000.
La somme des carrés des entiers impairs de 1 à 10 est $1^2 + 3^2 + 5^2 + 7^2 + 9^2 = 165$.
Écrire un programme qui affiche la somme des carrés des entiers impairs de 1 à 10000.
Écrire une fonction sommeChiffres(n) qui retourne la somme des chiffres qui composent le nombre entier n.
Vous n'avez pas oublié str et int ?
Écrire une fonction nombreDiviseurs(n) qui retourne le nombre de diviseurs d'un entier n.
Un nombre premier est un entier naturel possédant exactement deux diviseurs positifs : 1 et lui même.
Écrire une fonction estPremier(n) qui retourne True si n est premier, et False sinon.
Un nombre entier $n$ est dit parfait si la somme de ses diviseurs est égale au double de ce nombre.
Écrire une fonction estParfait(n) qui retourne True si n est parfait, et False sinon.
Écrire une fonction dec2bin(n) qui retourne la valeur en binaire du nombre décimal n donné. La valeur de retour doit être une chaîne de caractères, terminée par le caractère "b".
Écrire une fonction bin2dec(b) qui retourne la valeur décimale du nombre binaire b, donné sous la forme d'une chaîne de caractères terminée par "b". La valeur de retour doit être un entier.
On pourra s'intéresser à l'algorithme de Hörner...