ERLEDIGT
NEIN
NEIN
ANTWORTEN
8
8
ZUGRIFFE
316
316
EMPFEHLEN
-
hallo,
also ich bin ganz neu hier und bei c++ dabei...
Aufgabenstellung:
Die Firma ABC GmbH liefert ab einem Bestellwert von 200 € porto- und verpackungsfrei. Für
Aufträge unter 200 € werden Versandkosten in Höhe von 5,50 Euro berechnet.
Quelltext 1 :
#include <iostream>
#include <conio.h>
#define b 5.5
#define d 200
using namespace std;
int main ()
{
double a,c ;
cout << "Hallo und Willkommen bei unserem Versandkostenrechner der Firma ABC !" << endl;
cout << "Bitte Gesamtbetrag in der Waehrung eintragen!" << endl;
cin >> a ;
if (a>d);
{cout << "Ihre Bestellung ist versandkostenfrei"<<endl;} // Bestellungen über 200€
if (a<d) ; // 5,5 €Versandkosten
{c=a+b;}
{cout << "Auf Ihre Bestellung erheben wir 5,50€ Versandkosten, insgesamt " << c << endl;} // Bestellung über 200€
system("pause");
}
hab auch noch nen zweiten versuch :
#include <iostream>
#include <conio.h>
#define b 5.5
#define d 200
using namespace std;
int main ()
{
double a,c ;
cout << "Hallo und Willkommen bei unserem Versandkostenrechner der Firma ABC !" << endl;
cout << "Bitte Gesamtbetrag in der Waehrung eintragen!" << endl;
cin >> a ;
if(a>d)
{cout << "Ihre Bestellung ist versandkostenfrei" << endl;}
else { if(a<d){c=a+b;} }
{cout << "Auf Ihre Bestellung erheben wir 5,50€ Versandkosten, insgesamt " << c << endl;}
system("pause");
}
vielen dank schon mal vorraus!
LG
tobyGeändert von tobstar67 (27.08.11 um 22:32 Uhr)
-
Hi und Willkommen bei tutorials.de

Zuerst ein paar Hinweise zum Forum:
1) C/C++-Code bitte zwischen [cpp]...[/cpp] schreiben.
2) Netiquette §15.
3) Bitte das nächste Mal einen aussagekräftigen Titel wählen.
Zur Aufgabenstellung: Da fehlt die Aufgabe...
Zum Code:
Warum ist da conio.h drin?
...
Und was ist jetzt eigentlich die Frage zum Ganzen?
-
Hallo,
Was ist jetzt deine Frage? Soweit ich das sehen kann passt da übrigends was mit den Klammern nicht. Müsste
nichtCode cpp:1 2 3 4 5 6 7 8 9 10 11 12 13 14
if(a>d) { cout << "Ihre Bestellung ist versandkostenfrei" << endl; } else { if(a<d) { c=a+b; } } { cout << "Auf Ihre Bestellung erheben wir 5,50€ Versandkosten, insgesamt " << c << endl; }
heißen?Code cpp:1 2 3 4 5 6 7 8 9
if(a>d) { cout << "Ihre Bestellung ist versandkostenfrei" << endl; } else { c=a+b; cout << "Auf Ihre Bestellung erheben wir 5,50€ Versandkosten, insgesamt " << c << endl; }
Edit:
da ist ein Strichpunkt zu viel.Code cpp:1 2
if (a<d) ; // 5,5 €Versandkosten {c=a+b;}
Kanns ev. sein dass du ziemlich Probleme mit der Syntax von if-Anweisungen hast? Schau dir da bitte irgendein Tutorial dafür an.
btw: Bitte alle Code-Fragemente immer in [ Code]/[ /CODE] bzw. [ CPP]/[ /CPP] setzen.Geändert von Steiner_B (27.08.11 um 22:43 Uhr) Grund: Noch was gefunden
-
ok ich versuche mich dass nächste mal dran zu halten -)
zur aufgabenstellung:
Die Firma ABC GmbH liefert ab einem Bestellwert von 200 € porto- und verpackungsfrei. Für
Aufträge unter 200 € werden Versandkosten in Höhe von 5,50 Euro berechnet.
wir sollen diesen text in fuktionierendes programm unwandeln!
warum conio.h drin ist:
wenn ich ehrlich bin hab ich mir aus anderen quelltexten ein paar sachen geklaut
und ausprobiert!
Meine eigentliche frage ist:
Warum wird wenn der Wert d größer wie 200 ist die 5,5 immer noch dazu gezählt.
Wie kann ich dass unterbinden?
danke für mühe und nachsicht!
lg
toby
-
wenn ich ehrlich bin hab ich noch nie was mit if-Anweißungen gemacht!
-
Netiquette §15!
Und hast du Steiner_Bs Beitrag gelesen?
Was in einem if/else sein soll, gehört in eine {}. Nur eine.
Nicht
{1}{2}{3}
sondern
{1;2;3}
PS: Zum Lernen: http://openbook.galileocomputing.de/c_von_a_bis_z/Geändert von sheel (28.08.11 um 00:05 Uhr) Grund: § statt $
-
Hallo,
Wie schon beschrieben:
Im ersten Beispiel passiert dir dass, weil du hinter jedem if einen Strichpunkt hast, Strichpunkt beendet die Anweisung --> der Code in den Klammern darunter wird immer ausgeführt.
Im zweiten Beispiel: Da passen die Klammern nicht.
Edit: Zum zweiten Mal zu langsam, jetzt wirds aber lästig.
-
hallo,
ja klar habe steiner_Bs Beitrag gelesen!
Danke für eure schnelle antwort!
ich probiere noch mal ein bißchen aus!
-
28.08.11 22:35 #9SE Tutorials.de Gastzugang
Ähnliche Themen
-
Kann mir jemand helfen bei meinen Projekt
Von Cell-oe im Forum C/C++Antworten: 5Letzter Beitrag: 27.05.08, 09:56 -
Menüspalten öffnen sich nicht mehr, kann mir jemand helfen
Von minson im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 14.05.07, 10:48 -
Kurze Hilfe, kann mir jemand einen Farbwert ermitteln.
Von Lukasz im Forum PhotoshopAntworten: 2Letzter Beitrag: 20.05.05, 13:03 -
kann mir jemand diesen quellcode erklären
Von ZeroEnna im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 21.12.04, 15:25 -
ich brauch hilfe bei meinen augen
Von Kamek im Forum PhotoshopAntworten: 7Letzter Beitrag: 26.08.04, 07:54





Zitieren


Login






