Zum Inhalt springen

burge

Mitglieder
  • Gesamte Inhalte

    1
  • Benutzer seit

  • Letzter Besuch

  1. burge

    C++ Aufgaben

    Aufgabe 1 (Prufzierberechnung) Auf Verpackungen von Waren benden sich haug Strichcodes mit Code-Nummern. In der Breite wird das sogenannte EAN-13-System (Europaische Artikel-Nummerierung mit 13 Ziffern) eingesetzt. Bei Buchern wird seit vielen Jahren ein ahnlicher Code verwendet: Internationale Standard-Buchnummer, kurz ISBN. Beide Codes beinhalten eine Prufzier, d.h. eine Zier wird gema einer denierten Formel aus den restlichen Ziern abgeleitet. Die EAN-Prufzier (13. Zier) wird wie folgt berechnet: Man multipliziert die ersten zwolf Ziern abwechselnd mit 1 und 3 und bildet die Summe der Produkte. Die Prufzier ist die Dierenz der Summe zum nachsten Vielfachen von 10. Ist die Summe durch 10 teilbar, ist die Prufzier die 0. Die ISBN-Prufzier (10. Zier) wird wie folgt berechnet: Man multipliziert die erste Zier mit eins, die zweite mit zwei, die dritte mit drei und so fort bis zur neunten Zier, die mit neun multipliziert wird. Es werden nun die Produkte addiert und die Summe ganzzahlig durch 11 dividiert. Der Divisionsrest ist die Prufzier. Ist der Rest 10 , wird das Zeichen X genommen. Implementieren Sie das EAN-13-Verfahren und testen Sie Ihre Losung an Hand von greifbaren Artikeln mit Code-Nummern. Aufgabe 2 (if-Anweisung) Schreiben Sie ein Programm, das eine Zahl einliest und folgende Funktion mit Hilfe von if-Anweisungen implementiert: f(x) = 8><>: 1 falls x < 0 0 falls x = 0 1 falls x > 0 Aufgabe 3 (Tage pro Monat) Schreiben Sie ein Programm, das eine Jahreszahl und einen Monat (1 fur Januar, 2 fur Februar, etc.) einliest und die Anzahl der Tage des Monats ausgibt. Denken Sie an Schaltjahre. Verwenden Sie if-Anweisungen. Aufgabe 4 (switch-Anweisung) Modizieren Sie das Programm von Aufgabe 4 dahingehend, dass eine switch-Anweisung verwendet wird. Kann mir jemand dabei helfen?????

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...