Författare:
Simon Rybrand
Så hjälper Eddler dig:
Videor som är lätta att förstå Övningar & prov med förklaringar
Allt du behöver för att klara av nationella provet
Så hjälper Eddler dig:
Videor som är lätta att förstå Övningar & prov med förklaringarAllt du behöver för att klara av nationella provet
Programmera en algoritm som löser en andragradsekvation med pq formeln. I ett första steg kan du låta användaren fylla i p och q och anta att ekvationen står formen x2+px+q=0x2+px+q=0. Du behöver heller inte ta hänsyn till om ekvationen inte har några lösningar eller om den har komplexa lösningar.
PQ formeln
x2+px+q=0x2+px+q=0 har lösningarna
x1,2=−2p±(2p)2−qx1,2=−p2 ±√(p2 )2−q
Möjlig fördjupning
- Låt din algoritm ta hänsyn till om ekvationen har en eller ingen lösning.
- Låt din algoritm ta hänsyn till om det finns komplexa rötter.
- Visa alla steg som användaren behöver se för att förstå lösningen.
Gör övningen i Python
Förslag på lösning hittar du i filen suggestion.py
Gör övningen i Javscript
x
1
Kommentarer
Eddler
POPULÄRA KURSER
FÖRETAGSINFO
Eddler AB
info@eddler.se
Org.nr: 559029-8195
Kungsladugårdsgatan 86
414 76 Göteborg
Yani Al-yousifi
//javascript förslag på lösning
var p = prompt(”x^2 + px + q = 0, p = ?”)
var q = prompt(”x^2 + px + q = 0, q = ?”)
var p2 = (-1/2)*p
var x1 = (p2) + Math.sqrt(Math.pow(p2, 2) – q)
var x2 = (p2) – Math.sqrt(Math.pow(p2, 2) – q)
console.log(”x1 = ” + x1 + ” and x2 = ” + x2)
Tilda Löfberg
Kan ej se filmen
David Admin (Moderator)
Hej Tilda.
De lektioner som är markerade med en blå etikett med texten Prog är inga videogenomgångar, utan bara programmeringsuppgifter.
Endast Premium-användare kan kommentera.