Répondre :
Réponse :
Bonjour,
Voici la fonction Python:
def table(x):
if x == 0:
return print("Impossible de diviser 0.")
i = 1
while i <= 10:
print("1/", str(x), " = ", round(1/x*i, 2))
i += 1
table(5)
Explications étape par étape :
On déclare la fonction table qui prend en argument x, considéré comme un entier, si x est égal à 0, alors la fonction retourne un message d'erreur, et le programme se termine. On déclare la variable i qui prend comme valeur 1, elle servira à indexer l'itération. Tant que i est inférieur ou égal à 10, on affiche l'arrondit au dixième de 1 divisé par x fois i. On incrémente ensuite i de 1, et on réitère.
Merci d'avoir visité notre site Web dédié à Mathématiques. Nous espérons que les informations partagées vous ont été utiles. N'hésitez pas à nous contacter si vous avez des questions ou besoin d'assistance. À bientôt, et pensez à ajouter ce site à vos favoris !