Erstmal
Herzlich Wilkommen in der DP
Du kannst in Delphi nicht einfach ein ^ eingeben, das ist dort für Zeiger reserviert.
Stattdessen kannst du Sqr zum quadrieren eines Wertes verwenden.
Also so:
Delphi-Quellcode:
x1 := -1*p / 2 + sqrt(Sqr(p)/4-q);
x2 := -1*p / 2 - sqrt(Sqr(p)/4-q);
P.S: Bitte verwende das nächste mal auch solche Delphi Tags für deinen Code