Vad är felet i koden och hur kan det lösas?
tal = input("Skriv ett tal: ")
dubbelt = tal * 2
print("Dubbelt så mycket är", dubbelt)Läs koden ovan. Den körs utan felmeddelande, men den ger inte det resultat man förväntar sig.
- Vad är det logiska felet?
- Varför blir resultatet fel?
- Hur skulle du ändra koden för att den ska fungera som tänkt?
Skriv en kort förklaring. Du behöver inte skriva om hela koden, men du får gärna ge en korrigerad kodrad som exempel.