IF - ELSE Funktion Fehler-Code
-
Hallo,
ich bin noch ein richtiger Anfänger und wir haben momentan die If - Else Funktion. Nun habe ich einen Fehler und kann damit nichts anfangen. Kann mir einer von euch helfen?
[code="#include <iostream>
#include <conio.h>
#include <cstdlib>
using namespace std;int main()
{
float a,b,c;cout << "Gebe den Bestellwert ein: ";
cin >> a;if (a<100)
{
a + 5,50;
cout << "Es wurde Porto- und Verpackungsanteil von 5,50€ mitberechnet." << endl;
}else if (a < 100 && > 200)
{
a + 3;
}else
{
a + 0;
}system("Pause");
return 0;
}"]
-
Cololand schrieb:
Nun habe ich einen Fehler und kann damit nichts anfangen. Kann mir einer von euch helfen?
Nein, da du nicht sagst, welchen Fehler du hast.
-
Cololand schrieb:
(a < 100 && > 200)
-->
if (a > 100 && a < 200)
-
Ein bissel blöd, dass ich als Gast meinen Beitrag nicht bearbeiten kann(wie denn auch).
Fehlercode: [Error] expected primary-expression before '>' token
-
Um den Fehler zu beheben:
if (a < 100 && a > 200)Um die Bugs zu beheben:
s. daddy_felix und a + 3 -> a = a + 3 -> a += 3
Da du conio.h inkludierst: Wechsle das Buch/Tutorial, das ist schlecht.
-
Außerdem: a += 5.50;
Es muss ein Punkt und kein Komma sein!
-
Habe es jetzt. Läuft alles fehlerfrei. Danke.