BlackMark
Lt. Commander
- Registriert
- Juni 2007
- Beiträge
- 1.346
Das habe ich absichtlich getanDu hast nur das zitiert, aber den wichtigeren Teil weggelassen
Und wie das geht! Du musst nur auf "Erweitert" drücken, da kannst du dann die CODE-Tags auswählen. Außerdem kannst du sie auch von Hand schreiben: <CODE></CODE> nur mit [] statt <>.Das ging leider nachträglich nichtmehr. Hatte schon auf antworten gedrückt und in der "Bearbeiten-Funktion" kann man keine Code-Tags mehr einfügen.
Sieht gut aus, da gibt es eigentlich nichts mehr auszusetzen. Nur noch ein kleiner Verbesserungsvorschlag: Du könntest "if else" verwenden:Und so sieht es jetzt aus und dürfte damit auch (eigentlich) endlich geschafft sein
Code:
if (Ergebnis_x1 == 0 && Ergebnis_x2 == 0) { printf ("Probe fuer x1= %g\tProbe fuer x2= %g\n", Ergebnis_x1, Ergebnis_x2); }
if (Ergebnis_x1 == 0 && Ergebnis_x2 != 0) { printf ("Probe fuer x1= %g\tBedingung fuer x2 nicht erfuellt\n", Ergebnis_x1); }
if (Ergebnis_x1 != 0 && Ergebnis_x2 == 0) { printf ("Bedingung fuer x1 nicht erfuellt, da x1= %g\tProbe fuer x2= %g\n",Ergebnis_x1, Ergebnis_x2); }
if (Ergebnis_x1 != 0 && Ergebnis_x2 != 0) { printf ("Gleichungsbedingungen nicht erfuellt\n", Ergebnis_x2); }
Wird zu:
Code:
if( Ergebnis_x1 == 0 && Ergebnis_x2 == 0 ) { printf( "Probe fuer x1= %g\tProbe fuer x2= %g\n", Ergebnis_x1, Ergebnis_x2 ); }
else if( Ergebnis_x1 == 0 && Ergebnis_x2 != 0 ) { printf( "Probe fuer x1= %g\tBedingung fuer x2 nicht erfuellt\n", Ergebnis_x1 ); }
else if( Ergebnis_x1 != 0 && Ergebnis_x2 == 0 ) { printf( "Bedingung fuer x1 nicht erfuellt, da x1= %g\tProbe fuer x2= %g\n",Ergebnis_x1, Ergebnis_x2 ); }
else { printf( "Gleichungsbedingungen nicht erfuellt\n" ); } // Hier ist das Ergebnis_x2 zu viel, wahrscheinlich beim Copy-Paste übergeblieben!
Gruß
BlackMark
Zuletzt bearbeitet: