Verfügbare Informationen zu "Exception Hilfe"
Qualität des Beitrags: Beteiligte Poster: jan040793 - Moritz - Dragorad Forum: Tutorials.at Forenbeschreibung: Programmierforum aus dem Unterforum: Pascal Antworten: 6 Forum gestartet am: Mittwoch 19.04.2006 Sprache: deutsch Link zum Originaltopic: Exception Hilfe Letzte Antwort: vor 15 Jahren, 2 Monaten, 13 Tagen, 13 Stunden, 26 Minuten
Alle Beiträge und Antworten zu "Exception Hilfe"
Re: Exception Hilfe
jan040793 - 14.01.2008, 18:30Exception Hilfe
Hallo.
Habe grade folgendes Programm geschrieben:
Code:
program a_b_c;
uses crt;
var a,b,c,x1,x2 : real;
begin
writeln('Bringe die Formel in die Grundform und tipp sie ein.');
writeln (' a x ý + b x + c = 0');
gotoxy(2,2);
read(a);
gotoxy(12,2);
read(b);
gotoxy(20,2);
read(c);
x1 := ( - b + sqrt ( sqr (b) - ( 4 * a * c ) ) ) / ( 2 * a );
x2 := ( - b - sqrt ( sqr (b) - ( 4 * a * c ) ) ) / ( 2 * a );
writeln ( 'L”sung 1 : ', x1:1:5 , ' und L”sung 2 : ', x2:1:5);
readkey;
end.
Hiermit werden die 2 X - Werte einer Parabel bei y = 0 angezeigt. Funktioniert auch klasse. Folgendes Problem habe ich:
Wenn die Werte z.B. 1 , 2 und 2 sind, dann liegt die Parabel überhalb der X-Achse und hat daher keine X Werte. Wie schaffe ich es, dass mein Programm das ausgibt? Momentan kommt so ein eigenartiger Exception-Error. Gibt es dafür eine Direktive?
MfG
Jan
PS: Jetzt läuft das Programm gar nicht mehr -,-
Re: Exception Hilfe
Moritz - 14.01.2008, 18:51
mit if-abfrage!?!
Re: Exception Hilfe
jan040793 - 14.01.2008, 18:53
Wie meinst du das?
Re: Exception Hilfe
Dragorad - 14.01.2008, 23:11
Wenn du den y-wert des scheitelpunktes ermitteln kannst, brauchst du nur überprüfen, ob er größer als Null ist. So ungefähr:
Code: If y>0 Then Write('Keine Ausgabe möglich, da f(x) nicht definiert');
Re: Exception Hilfe
Moritz - 15.01.2008, 14:32
was heißt das prog läüft garnicht mehr??
Re: Exception Hilfe
jan040793 - 15.01.2008, 14:37
Wenn ich es starten wollte, dann kam immer die Exception Meldung. Jetzt funktionierts aber wieder.
Habe jetzt auch eine Lösung gefunden:
Ich muss die Diskriminante ( b² - 4ac ) bilden. Wenn dieser Wert negativ ist gibt es kein Ergebniss.
Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken
Weitere Beiträge aus dem Forum Tutorials.at
@DrPhil_Guth und andere Linux User - gepostet von vpascal am Montag 28.05.2007
CS-Video ? - gepostet von exbs am Freitag 03.11.2006
DROS - gepostet von vpascal am Donnerstag 03.05.2007
download speed - gepostet von progger am Freitag 21.07.2006
ich kan kein \und kein #machen - gepostet von patrick am Donnerstag 15.02.2007
Wird das Tutorial erweitert? - gepostet von Der Neue am Dienstag 09.05.2006
Für die Pause zwischen dem Progen - gepostet von Pole am Freitag 28.12.2007
Berechnung einer quadratischen Funktion. - gepostet von Kimi am Donnerstag 08.11.2007
Ähnliche Beiträge wie "Exception Hilfe"
Rogue Char Punkte verteilung Hilfe! - Th3_PuNiSh3r (Dienstag 01.11.2005)
Hilfe zu euren Signaturen, Avataren usw. - Aurora DeGardo (Donnerstag 09.08.2007)
DF 4 Hauptrahmen gebrochen Hilfe!!!!!!!!! - offre (Dienstag 05.09.2006)
Hilfe, ich werd Angegriffen... - kleinergrizzly (Donnerstag 28.12.2006)
Kriege den DF 5 nicht eingestellt,... HILFE - Adamski (Sonntag 30.09.2007)
Hilfe ich brauche dringend Getreide - susan (Donnerstag 19.07.2007)
Happy Birthday liebe Sandra - Nicole (Sonntag 07.12.2008)
Hilfe -.- - Bianca (Dienstag 12.12.2006)
Hilfe, ich bin DaWanda süchtig... - IM307 (Freitag 31.08.2007)
hilfe - Claudio (Donnerstag 20.07.2006)
