Générer des tables de multiplication

CCBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce défi, en tant que tuteur en mathématiques, vous développez un outil d'apprentissage interactif pour aider les élèves à pratiquer leurs compétences en multiplication en créant des tables de multiplication dynamiques à l'aide de la programmation en C.

L'objectif est de créer un programme C qui génère une table de multiplication pour un nombre donné, en utilisant une boucle for pour itérer et afficher les résultats de multiplication de 1x à 10x. Le programme doit être créé dans le fichier ~/project/multiplication_table.c, compiler sans avertissements et afficher la sortie dans un format clair.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL c(("C")) -.-> c/FunctionsGroup(["Functions"]) c(("C")) -.-> c/UserInteractionGroup(["User Interaction"]) c(("C")) -.-> c/ControlFlowGroup(["Control Flow"]) c/ControlFlowGroup -.-> c/for_loop("For Loop") c/FunctionsGroup -.-> c/math_functions("Math Functions") c/UserInteractionGroup -.-> c/output("Output") subgraph Lab Skills c/for_loop -.-> lab-438391{{"Générer des tables de multiplication"}} c/math_functions -.-> lab-438391{{"Générer des tables de multiplication"}} c/output -.-> lab-438391{{"Générer des tables de multiplication"}} end

Générer des tables de multiplication

En tant que tuteur en mathématiques, vous développez un outil d'apprentissage interactif pour aider les élèves à pratiquer leurs compétences en multiplication en créant des tables de multiplication dynamiques à l'aide de la programmation en C.

Tâches

  • Créer un programme C qui génère une table de multiplication pour un nombre donné
  • Utiliser une boucle for pour itérer et afficher les résultats de multiplication
  • S'assurer que le programme affiche les résultats de multiplication de 1x à 10x

Exigences

  • Créer le programme dans le fichier ~/project/multiplication_table.c
  • Utiliser une boucle for pour générer la table de multiplication
  • Le programme doit afficher les résultats de multiplication de 1x à 10x
  • La sortie doit être formatée clairement, avec chaque résultat de multiplication sur une nouvelle ligne
  • Le programme doit compiler sans avertissements

Exemples

Compilez et exécutez le programme, puis entrez un nombre pour générer la table de multiplication.

gcc -o multiplication_table multiplication_table.c
./multiplication_table

Exemple de sortie pour le nombre 7 :

7 x 1 = 7
7 x 2 = 14
7 x 3 = 21
...
7 x 10 = 70

Conseils

  • Utilisez une boucle for avec un compteur allant de 1 à 10
  • Utilisez l'opérateur de multiplication * pour calculer les résultats
  • Utilisez printf() pour afficher chaque résultat de multiplication
  • N'oubliez pas d'inclure <stdio.h> pour les fonctions d'entrée/sortie
✨ Vérifier la solution et pratiquer

Résumé

En résumé, ce défi vous demande de créer un programme C qui génère une table de multiplication pour un nombre donné. Le programme devrait utiliser une boucle for pour itérer et afficher les résultats de multiplication de 1x à 10x, avec la sortie affichée dans un format clair. Le programme doit être créé dans le fichier ~/project/multiplication_table.c et compiler sans avertissements.