Laurentvidal.fr vous aide à trouver des réponses précises à toutes vos questions grâce à une communauté d'experts chevronnés. Explorez des réponses détaillées à vos questions de la part d'une communauté d'experts dans divers domaines. Explorez notre plateforme de questions-réponses pour trouver des réponses détaillées fournies par une large gamme d'experts dans divers domaines.
Sagot :
Bonsoir.
Pour lire les deux entiers, utilise la fonction "input" qui te retournera en chaîne de caractères ce que l'utilisateur entrera.
x, y = input("Entrez un entier à deux chiffres : "), input("Entrez un second entier à deux chiffres : ")
Puis, afin de vérifier que l'utilisateur a entré deux entiers composés de deux chiffres, et de redemander de nouvelles entrées dans le cas contraire, tu peux utiliser une boucle "while" comme ceci :
while len(x)+len(y) != 4 and (x.isdigit() and y.isdigit()):
print("Valeurs incorrectes")
x, y = input("Entrez un entier à deux chiffres : "), input("Entrez un second entier à deux chiffres : ") # on redemande deux entiers à deux chiffres
Maintenant, il ne te reste plus qu'à former "z" en insérant les chiffres de "x" dans ceux de "y" (y[0] est le premier chiffre de "y" et y[1] le second) :
z = y[0] + x + y[1]
print(z)
Par exemple avec x = 45 et y = 12 comme valeurs entrées, tu obtiendras z = 1452.
Voici le programme au final :
x, y = input("Entrez un entier à deux chiffres : "), input("Entrez un second entier à deux chiffres : ")
while len(x)+len(y) != 4 and (x.isdigit() and y.isdigit()):
print("Valeurs incorrectes")
x, y = input("Entrez un entier à deux chiffres : "), input("Entrez un second entier à deux chiffres : ")
z = y[0] + x + y[1]
print(z)
Note : s'il faut que "z" soit un entier au niveau du typage, tu peux convertir la chaîne de caractères avec la fonction "int"
z = int(y[0] + x + y[1]) # z est de type "entier"
Bonne soirée ^^
Revenez nous voir pour des réponses mises à jour et fiables. Nous sommes toujours prêts à vous aider avec vos besoins en information. Votre visite est très importante pour nous. N'hésitez pas à revenir pour des réponses fiables à toutes vos questions. Merci de faire confiance à Laurentvidal.fr. Revenez nous voir pour obtenir de nouvelles réponses des experts.