📘 Niveau : débutant
🧠 Vous apprendrez :
utiliser des variables
lire l'entrée de l'utilisateur
travailler avec des nombres
appliquer les conditions (if, elseif, else)

🚀 Ce que nous allons faire
Dans cette tâche, vous allez créer calculatrice simplequi sait additionner, soustraire, multiplier et diviser deux nombres. Tout se passera dans le terminal, comme dans les utilitaires de console classiques.
🔧 Préparation
Vous pouvez écrire du code directement dans le navigateur, par exemple ici :
👉 https://replit.com/languages/lua
🧱 Étape 1 : Obtenir l'entrée
Nous demandons à l'utilisateur d'entrer deux nombres et un signe d'opération :
print("Enter the first number:")
local a = io.read("*n")
print("Enter the second number:")
local b = io.read("*n")
print("Enter operation (+, -, *, /):")
local op = io.read()🧮 Étape 2 : Effectuer l'opération
Maintenant, nous traitons l'entrée et calculons le résultat :
if op == "+" then
print("Result: " .. (a + b))
elseif op == "-" then
print("Result: " .. (a - b))
elseif op == "*" then
print("Result: " .. (a * b))
elseif op == "/" then
if b ~= 0 then
print("Result: " .. (a / b))
else
print("You can't divide by zero!")
end
else
print("Unknown operation")
end✅ Vérification
Testez la calculatrice :
10, 5, + →
1510, 0, / → avertissement de division par zéro
💡 Idées supplémentaires
Ajouter un redémarrage du calculateur après la fin
Faites un menu simple avant de commencer
Prise en charge des nombres fractionnaires
🐾 Et ensuite
Vous avez maintenant votre premier utilitaire de console Lua ! C'est une excellente base pour la prochaine étape : créer des mini-applications ou même des jeux simples.
Rejoignez notre communauté et apprenez à programmer dans une ambiance chaleureuse !
Code 🐾 est notre assistant tout doux qui aide les débutants à apprendre la programmation facilement et avec le sourire. Avec lui, vous pouvez suivre des cours sur Lua, Python et d'autres langages, en créant de vrais projets étape par étape.
