TP d'Algorithme qui génère les tables de multiplication de 0 à 10
Chapitre : Algorithme qui génère les tables de multiplication de 0 à 10
Voici un algorithme qui génère les tables de multiplication de 0 à 10 :
L' algorithme qui génère les tables de multiplication de 0 à 10
Pour i de 0 à 10 faire
Pour j de 0 à 10 faire
multiplier = i * j
afficher i + " x " + j + " = " + multiplier
Fin pour
afficher une ligne vide (pour séparer les tables)
Fin pour
Explication de l'algorithme
Explication
Boucle extérieure (i de 0 à 10) : Cette boucle contrôle les multiplicateurs de 0 à 10.
Boucle intérieure (j de 0 à 10) : Pour chaque valeur de i, cette boucle génère les produits en multipliant i par chaque j de 0 à 10.
Affichage des résultats : Le résultat de chaque multiplication est affiché sous la forme i x j = résultat.
Séparation des tables : Une ligne vide est ajoutée après chaque table pour faciliter la lecture.
Implémentation en PHP
Voici comment vous pouvez implémenter cet algorithme en PHP :
<?php
for ($i = 0; $i <= 10; $i++) {
for ($j = 0; $j <= 10; $j++) {
$result = $i * $j;
echo "$i x $j = $result\n";
}
echo "\n"; // Pour séparer les tables
}
?>
Implémentation en Python
Et voici une version en Python :
for i in range(11):
for j in range(11):
result = i * j
print(f"{i} x {j} = {result}")
print() # Pour séparer les tables
Résultat attendu
Le programme affichera toutes les tables de multiplication de 0 à 10, chacune séparée par une ligne vide pour une meilleure lisibilité. Par exemple :
Chaque table de multiplication est affichée, et vous pouvez voir clairement le produit pour chaque combinaison de i et j.
Autres cours et formations pouvant vous interressés
Quel langage de programmation choisir en 2026 pour débuter sa carrière en programmation informatique ?
À l’aube de 2026, le choix d’un premier langage de programmation est une étape déterminante pour toute personne souhaitant débuter une carrière en informatique. Le secteur évolue rapidement, porté par des domaines comme le développement web, l’intelligence artificielle, le cloud computing ou encore la cybersécurité. Face à la diversité des langages existants, il est essentiel de privilégier ceux qui sont à la fois accessibles aux débutants, largement utilisés dans le monde professionnel et porteurs d’opportunités d’emploi. Choisir le bon langage dès le départ permet non seulement d’acquérir de solides bases en programmation, mais aussi de faciliter l’évolution vers des spécialisations recherchées sur le marché du travail.
Par Abdoulaye OUEDRAOGO
Nettoyer complètement les restes de Microsoft Office après une désinstallation
Pour nettoyer complètement les restes de Microsoft Office après une désinstallation (fichiers, clés de registre, services…), voici les méthodes manuelles et automatiques :
Par Abdoulaye OUEDRAOGO
Développement en intelligence artificielle avec phyton
Le développement en intelligence artificielle (IA) avec Python est un domaine très riche et en constante évolution. Python est largement utilisé pour l'IA en raison de ses bibliothèques puissantes et de sa facilité d'utilisation.
Par Abdoulaye OUEDRAOGO
Tutos comment heberger un site web
Tutoriel sur comment heberger un site web
Par Abdoulaye OUEDRAOGO