Pergunta
Exercice 12 : Utiliser la boucle TANTQUE pour afficher la table de multiplication de 0 à 12 d'un entier saisi par l'utilisateur. Exercice 13 : Utiliser la boucle REPETER pour afficher la table de multiplication de 0 à 12 d'un entier saisi par l'utilisateur. Exercice 14 : Utiliser la boucle POUR pour afficher la table de multiplication entre 2 bornes entières a à b (ces bornes sont saisies par l'utilisateur ' et alt b d' un entier saisi par l'utilisateur. Exercice 15 : Utiliser la boucle TANTQUE pour afficher la table de multiplication entre 2 bornes entières a à b (ces bornes sont saisies par I'utilisateur et alt b ) d'un entier saisi par l'utilisateur. Exercice 16 : Utiliser la boucle REPETER pour afficher la table de multiplication entre 2 bornes entières a à b (ces bornes sont saisies par l'utilisateur et alt b ) d'un entier saisi par l'utilisateur. Exercice 17 : Ecrire un algorithme qui demande à un utilisateur de saisir un nombre et lui retourne le nombre de chiffre contenu dans le nombre. Exemple: 987654321 : contient 9 chiffres Exercice 18 : Ecrire un algorithme qui demande à un utilisateur de saisir un nombre et lui affiche ce nombre en lettre. Votre nombre doit contenir au max 10 chiffres. Exemple: 9.876.543.210: Neuf milliard huit cent soixante -seize million cinq cent quarante trois mille deux cent dix Proposé par : M CHATCHUIN DJOKO DASSY INITIATION À L'AL GORITHMIQUE Exercice 20 : Ecrire un algorithme qui permet à un utilisateur de saisir un nombre binaire (un nombre est binaire lorsqu'il n'est constitué que des chiffres 1et/ou0 ). Il ne sort de sa saisie que s'il entre 2 et non un autre chiffre. Ensuite I'algorithme affiche le nombre saisi. Janvier 2025
Solução
Verification of experts
4.0319 Voting
FlaviaMestre · Tutor por 5 anos
Responder
Exercice 12 :<br />```python<br /># Boucle TANTQUE pour afficher la table de multiplication de 0 à 12<br />nombre = int(input("Entrez un entier : "))<br />tantque i in range(13):<br /> print(f"{nombre} x {i} = {nombre * i}")<br />```<br /><br />Exercice 13 :<br />```python<br /># Boucle REPETER pour afficher la table de multiplication de 0 à 12<br />nombre = int(input("Entrez un entier : "))<br />pour i in range(13):<br /> print(f"{nombre} x {i} = {nombre * i}")<br />```<br /><br />Exercice 14 :<br />```python<br /># Boucle POUR pour afficher la table de multiplication entre 2 bornes entières a à b<br />a = int(input("Entrez la borne inférieure : "))<br />b = int(input("Entrez la borne supérieure : "))<br />pour i in range(a, b + 1):<br /> print(f"{i} x {i} = {i * i}")<br />```<br /><br />Exercice 15 :<br />```python<br /># Boucle TANTQUE pour afficher la table de multiplication entre 2 bornes entières a à b<br />a = int(input("Entrez la borne inférieure : "))<br />b = int(input("Entrez la borne supérieure : "))<br />tantque i in range(a, b + 1):<br /> print(f"{i} x {i} = {i * i}")<br />```<br /><br />Exercice 16 :<br />```python<br /># Boucle REPETER pour afficher la table de multiplication entre 2 bornes entières a à b<br />a = int(input("Entrez la borne inférieure : "))<br />b = int(input("Entrez la borne supérieure : "))<br />pour i in range(a, b + 1):<br /> print(f"{i} x {i} = {i * i}")<br />```<br /><br />Exercice 17 :<br />```python<br /># Algorithme pour compter le nombre de chiffres dans un nombre saisi par l'utilisateur<br />nombre = int(input("Entrez un nombre : "))<br />nombre_de_chiffres = len(str(nombre))<br />print(f"{nombre} contient {nombre_de_chiffres} chiffres.")<br />```<br /><br />Exercice 18 :<br />```python<br /># Algorithme pour afficher un nombre en lettre<br />nombre = int(input("Entrez un nombre : "))<br />chiffres = ["", "un", "deux", "trois", "quatre", "cinq", "six", "sept", "huit", "neuf"]<br />milliers = ["", "mille", "million", "milliard", "milliard"]<br /><br />def convertir_en_lettre(nombre):<br /> if nombre == 0:<br /> return "zéro"<br /> elif nombre < 10:<br /> return chiffres[nombre]<br /> elif nombre < 100:<br /> return chiffres[nombre // 10] + " " + milliers[nombre // 1000] + " " + convertir_en_lettre(nombre % 100)<br /> else:<br /> partie_entiere = nombre // 1000<br /> reste = nombre % 1000<br /> return milliers[partie_entiere] + " " + convertir_en_lettre(reste)<br /><br />print(convertir_en_lettre(nombre))<br />```<br /><br />Exercice 20 :<br />```python<br /># Algorithme pour saisir un nombre binaire et l'afficher<br />nombre_binaire = ""<br />while True:<br /> chiffre = input("Entrez un chiffre (0 ou 1) : ")<br /> if chiffre in ["0", "1"]:<br /> nombre_binaire += chiffre<br /> else:<br /> print("Nombre invalide, veuillez entrer 0 ou 1.")<br />print("Nombre binaire saisi : " + nombre_binaire)<br />```
Clique para avaliar: