📘 Niveau: Anfänger
🧠 Du lernst:
Variablen verwenden
Benutzereingaben lesen
mit Zahlen arbeiten
Bedingungen anwenden (if, elseif, else)

🚀 Was wir tun werden
In dieser Aufgabe erstellst du einfacher Taschenrechner, der zwei Zahlen addieren, subtrahieren, multiplizieren und dividieren kann. Alles wird im Terminal passieren - wie in klassischen Konsolenprogrammen.
🔧 Vorbereitung
Sie können den Code direkt im Browser schreiben, zum Beispiel hier:
👉 https://replit.com/languages/lua
🧱 Schritt 1: Eingabe erhalten
Wir bitten den Benutzer, zwei Zahlen und ein Operationszeichen einzugeben:
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()🧮 Schritt 2: Führen Sie die Operation aus
Jetzt verarbeiten wir die Eingabe und berechnen das Ergebnis:
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✅ Überprüfung
Testen Sie den Rechner:
10, 5, + →
1510, 0, / → Warnung vor Division durch Null
💡 Zusätzliche Ideen
Füge einen Neustart des Rechners nach Abschluss hinzu
Erstellen Sie vor dem Start ein einfaches Menü
Unterstützung von Bruchzahlen
🐾 Was kommt als Nächstes
Jetzt hast du dein erstes Konsolenprogramm in Lua! Dies ist eine großartige Grundlage für den nächsten Schritt - das Erstellen von Mini-Apps oder sogar einfachen Spielen.
Schließe dich an unsere Gemeinschaft und lerne Programmieren in gemütlicher Atmosphäre!
Kodik 🐾 ist unser flauschiger Assistent, der Anfängern hilft, das Programmieren leicht und mit einem Lächeln zu erlernen. Mit ihm kannst du Kurse in Lua, Python und anderen Sprachen absolvieren und Schritt für Schritt echte Projekte erstellen.
