Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » Algorithmen » Bezahlvorgagn Algorithmus » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Bezahlvorgagn Algorithmus
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
MarieJohanna
unregistriert
Bezahlvorgagn Algorithmus Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Meine Frage:
Hey Leute, wir haben letzens in Informatik eine Hausaufgabe bekommen. Wir sollen einen Algorithmus für den Bezahlvorgang an einer Supermarkt Kasse erstellen:

Für die Berechnung des Rechnungsbetrages ist in Abhängigkeit der eingegebenen Artikel mit Bezeichnung, Einzelpreis, Stückzahl und Produktkategorie A bzw. B (Mehrwertsteuersatzbezug) ein Berechnungsalgorithmus zu entwerfen.
Ausgabewerte sind der Gesamtrechnungsbetrag mit den Beträgen zu den Mehrwertsteuersätzen.

Dokumentieren Sie diesen Algorithmus mit Hilfe der Struktogrammtechnik.

Leider steh ich total auf den Schlauch und brauch ein bischen Unterstützung. Am meisten irritiert mich das mit der Struktogrammtechnik, weil wir das noch nie hatten.

Meine Ideen:
Naja ich hab mir gedacht man könnte es mit diesen Standard diagram für Algorithmen machen (so mit rauten udn rechtecken war das), weiß aber nicht ob das mit Struktogramtechnik gemeint ist.
11.09.2011 17:36
Karlito Karlito ist männlich
Kaiser


Dabei seit: 11.04.2011
Beiträge: 1.461

RE: Bezahlvorgagn Algorithmus Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallöchen,

ein Algorithmus ist eine Festgelegte Reihenfolge von Operationen, welche zu einem Ergebnis führen. Ähnlich wie in einem Kochrezept schreibt er also vor, was in welcher Reihenfolge Reihenfolge zu tun ist um das gewünschte Ergebnis zu erreichen.

Es ist also günstig, wenn du dir Gedanken machst, wie ein solcher Bezahlvorgang abläuft und in welchen Schritten. Entscheidend sind hier auch bedingte Abläufe (Bargeldzahlung, Kartenzahlung...) die voneinander Abweichen können. Schreibe dir also erstmal eine Beschreibung der Schritte auf und Versuche dann davon das Diagramm abzuleiten.

A propos Diagramm. Das mit den Rauten ist sicher ein Programmablaufplan, gefordert ist aber ein Struktogramm.

Ich hoffe das hilft erstmal weiter. Ansonsten gern noch mal nachfragen.

VG,

Karlito
12.09.2011 17:27 Karlito ist offline E-Mail an Karlito senden Beiträge von Karlito suchen Nehmen Sie Karlito in Ihre Freundesliste auf
MarieJohanna
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Naja hab mich vielleicht falsch ausgedrückt, wir sollen einen Algorithmus zur Berechnung des Rechnugsbetrags in Abhängigkeit der eingegebenen Artikel mit Bezeichnung, Einzelpreis, Stückzahl und Produktkategorie A bzw. B (Mehrwertsteuer)

Also bis jetzt weiß ich auf jeden Fall, das ganz oben als Eingabe die Artikelbezeichnung steht (wie das geschieht, also über nen Strichcode, Ziffern oder Zeichen ist ja erstmal egal, oder?)
Dann gibt es einen Datenbankaufruf des Computers an der Kasse, welche dann den Einzelpreis angibt. Anschließend tippt der Kassierer die Anzahl ein und die Mehwertsteuer wird dann automatisch mit der Datenbankabfrage mit angegeben.

nur wir stell ich das als Berechnugsalgorithmus dar?
12.09.2011 18:18
Karlito Karlito ist männlich
Kaiser


Dabei seit: 11.04.2011
Beiträge: 1.461

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Du hast doch schon fast alles:

1. Eingabe ArtikelName
2. Eingabe Anzahl
2. Einzelpreis:=db_einzelpreis(ArtikelName)
3. MwSt:=db_Steuergruppe(ArtikelName)
4. Preis = Anzahl * EinzelPreis
5. Wenn MwSt = 'A' dann Preis:= Preis * 1,07
Sonst: Preis:= Preis * 1,19
6. Ausgabe Preis

Das musst du nur noch in ein Struktogramm packen.

VG,

Karlito
12.09.2011 19:17 Karlito ist offline E-Mail an Karlito senden Beiträge von Karlito suchen Nehmen Sie Karlito in Ihre Freundesliste auf
MarieJohanna
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

cooool ich danke dir =))
12.09.2011 20:42
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Praktische Informatik » Algorithmen » Bezahlvorgagn Algorithmus