Nach Eingabe Daten aktualisieren
-
Hi,
wie kann man folgendes Realisieren
Implementieren Sie den Geschäftsprozess "1 Verkauf" in der Methode Warehouse::sale(). Dazu gibt der Benutzer wiederholt Nummer und Menge eines verkauften Artikels in einer Zeile ein. Der Lagerbestand wird sofort aktualisiert unter der Vorbedingung, dass der Artikel in der nachgefragten Menge auf Lager ist. Ansonsten wird nur ein entsprechender Hinweis gegeben. Bei nicht existierenden Artikelnummern wird zur erneuten Eingabe aufgefordert. Eingabe der Artikelnummer 0 bricht den Verkaufsprozess ab.
Ok, also ich baue eine do-while-Schleife, die solange läuft bis man 0 eingibt.
Verstehe ich das richtig, dass die Eingabe wie folgt aussehen soll
Artikelnummer Menge Enter
also
1 13 enter
2 3 enter
0 quitWie kann man das denn machen, dass ich mit der 1 und der 13 alleine etwas machen kann? Also mit der 1 die Artikelnummer ansprechen und mit der 13 die Menge?
-
Solch eine Eingabe mache ich eigentlich nie, aber so ähnlich könnte das gehen:
#include <iostream> using namespace std; int main() { do { int artNr,menge; cin >> artNr; cin >> menge; getchar(); cout << artNr << ' ' << menge << endl; //mache etwas mit artNr und menge }while(artNr!=0); }
-
Geht das doch so einfach ... ohmann
danke dir
