Stap 6: Task #1: kwadratische solvers (oplossing)
OK, dit is mijn oplossing voor de kwadratische Oplosser, jou kan variëren!
a =1 b =0 c =0print (-b+(b**2-4*a*c)**0.5)/(2*a) print (-b-(b**2-4*a*c)**0.5)/(2*a)
Veel voorkomende fouten:
- Bij het vermenigvuldigen van twee variabelen met elkaar of met een nummer moet u nog steeds het vermenigvuldigingsteken, bijvoorbeeld in plaats van 4ac zul je type 4 * een * c
- Sommige haakje waren verkeerd ingesteld
- Je vergat zijn er twee mogelijke oplossingen
- Programmafouten bij het afhalen van slechte waarden voor a, b en c. Dit is vanwege het proberen om de vierkantswortel van negatieve getallen, die we niet. Op dit punt filteren niet wij nog uit de fouten.
Dus, als u deze kwadratische Oplosser begrepen, en waren in staat om hem te programmeren, laten we het hoofd over aan de volgende stap!
Als u er niet in geslaagd om dit te doen, kijk dan over uw programma weer en de veelvoorkomende fouten weergegeven. Als dat niet helpt ga een paar stappen terug en lees het weer. *.Step-body > pre, de pre {background-color: rgb(39,40,34); kleur: rgb(248,248,242); padding: 5.0px;}