Zum Inhalt springen

Gemeinsam Aufgaben lösen: GH1, GH2 und WiSo


Empfohlene Beiträge

  • Antworten 275
  • Erstellt
  • Letzte Antwort

Top-Benutzer in diesem Thema

Bei der GH1 (AE), die Aufgabe zur Generierung der Kundennummer habe ich ungefähr folgendes:

kundennummer_generieren() {

  int quersumme = 0;

  string knr = "";


  solange (kundennummer_pruefen(knr) ODER knr == "") {

    string knr = "RB";


    für (int i = 3; i <= 12; i++) {

      wenn (i >= 3 UND i <= 10) {

	int wert = zufallszahl();

	knr[i] = wert;

	quersumme += wert;

      }


      wenn (i == 11 ODER i == 12) {

        int wert1 = 0;

        int wert2 = 0;


        solange (wert1 == 0 ODER (wert1 + "" + wert2).zuInteger + quersumme % 97 != 1) {

          wert1 = zufallszahl();

          wert2 = zufallszahl();

        } //solange

      } // wenn

    } // für

  } // solange

  return knr;

} // Methode

Sollte so mehr oder weniger stimmen denke ich.

Bei der WiSo zu den Sozialversicherungen habe ich aber afaik ein anderes Ergebnis (602,55 € oderso ähnlich?)

Nachtrag: Fuuuck, so im nachhinein seh ich da einen Fehler drin. Die zwei Zufallszahlen werden gar nicht in den String gespeichert... :(

Bearbeitet von Arion
Link zu diesem Kommentar
Auf anderen Seiten teilen

da hast du wahrscheinlich einen denkfehler drin... den sonderbeitrag zur krankenkasse zahlt nur der arbeitnehmer.

Mist, da hab ich gar nicht drauf geachtet, hab einfach direkt alle Beiträge halbiert und dann den Betrag berechnet...:upps

Link zu diesem Kommentar
Auf anderen Seiten teilen

GH2 Aufgabe 3 wars glaub ich, Angebote vergleichen...

Bezugskosten: Anbieter C mit 24.xxx €

Nutzwertanalyse: Anbieter B mit 415 Punkten

PS: hab bei der Sozialabgaben-Geschichte auch 6xx,75€ raus ;)

PPS: irgendwie ächzt der FI-Server heut n bissel, kann das sein?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Bei der GH1 (AE), die Aufgabe zur Generierung der Kundennummer habe ich ungefähr folgendes:

kundennummer_generieren() {

  int quersumme = 0;

  string knr = "";


  solange (kundennummer_pruefen(knr) ODER knr == "") {

    string knr = "RB";


    für (int i = 3; i <= 12; i++) {

      wenn (i >= 3 UND i <= 10) {

	int wert = zufallszahl();

	knr[i] = wert;

	quersumme += wert;

      }


      wenn (i == 11 ODER i == 12) {

        int wert1 = 0;

        int wert2 = 0;


        solange (wert1 == 0 ODER (wert1 + "" + wert2).zuInteger + quersumme % 97 != 1) {

          wert1 = zufallszahl();

          wert2 = zufallszahl();

        } //solange

      } // wenn

    } // für

  } // solange

  return knr;

} // Methode

Sollte so mehr oder weniger stimmen denke ich.

Bei der WiSo zu den Sozialversicherungen habe ich aber afaik ein anderes Ergebnis (602,55 € oderso ähnlich?)

Nachtrag: Fuuuck, so im nachhinein seh ich da einen Fehler drin. Die zwei Zufallszahlen werden gar nicht in den String gespeichert... :(

Gibt die Zufallszahl Funktion nicht eine 9 stellige Zahl aus?:confused:

Link zu diesem Kommentar
Auf anderen Seiten teilen

Mist, da hab ich gar nicht drauf geachtet, hab einfach direkt alle Beiträge halbiert und dann den Betrag berechnet...:upps

Gelten die 0.9% nicht nur für kinderlose Arbeitnehmer? Die junge Dame hatte ein Kind, also fiele das meines Erachtens eh komplett raus, oder bin ich da nun auf dem Holzweg?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Fand GA1 und GA2 eigentlich ganz OK, aber wenn man da sitzt dreht man nur am Rad. Hab paar Fragen falsch gelesen und deshalb falsch beantwortet.

Leider kam auch nichts in richtung Virtualisierung und VoIP dran :(

Und mit der Zeit hatten die Aufsichten es auch nicht so genau. Bei GA1 Fehlten uns gut 5-6 Minuten.

mfg Holger

Link zu diesem Kommentar
Auf anderen Seiten teilen

Gibt die Zufallszahl Funktion nicht eine 9 stellige Zahl aus?:confused:

Nein, in der Aufgabenstellung stand, dass die Funktion eine Zahl im Wertebereich von 0-9 zurückliefert. Daher braucht man eine Schleife, welche die Funktion 8-mal aufruft. :-)

Hab die Aufgabe ein bisschen anders gelöst, aber deine Durchführung müsste ebenso richtig sein ;-)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

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...