Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Moin,

ich hab' hier gerade den Handlungsschritt 1 aus der Winter 2011 vor mir und wunder mich über die komische Aufgabenstellung und auch über die Lösung. Es geht um Aufgabe b.

In a berechnen wir eine Nummer, die als Teil für die Erstellung einer Auftragsnummer dienen soll.

Kurzes umgeformtes Beispiel:

Wir bekommen das Jahr 2011 als Parameter und die Berechnung sei 123 * 2300 + 2011 = 73.813.642.111 (Auftragsnummer).

Nun ist aber das Problem, die Aufgabe b.

Dort soll nun anhand der Auftragsnummer, der verwendete Parameter für die Berechnung aus a  wiederhergestellt werden, also in diesem umgeformten Beispiel wäre es das Jahr.

In der Lösung steht es so:

jahr = code modulo 2300

Macht das Sinn?

 

 

 

 

 

 

Bearbeitet von Pennytüte

Hallo Pennytüte.

 

ja das macht es :)

Du addierst ja zu dem Jahr X mal 2300 (hier 123 mal).

(x mal 2300)  modulo 2300 = 0 (immer!)

Also die Rechnung komplett:

(123 * 2300) % 2300 = 0

2011 % 2300 = 2011

0 +2011 = 2011

Daher bleibt dir am Ende das Jahr übrig

Bearbeitet von Chiyoko

  • Autor

Was meinst du genau mit 2011 Modulo 2300 = 2011?

Also ich hab' die Schwierigkeit, dass wenn ich 123 * 2300 + 2011 rechne, dann kann ich da ja auch nicht einfach Modulo berechnen und bekomm dann das Jahr raus. Steig' da nicht so ganz hinter die Logik, denn immerhin wird die Auftragsnummer ja auch aus der Summe berechnet.

Bearbeitet von Pennytüte

wir haben   123 * 2300  und  2011.

2300 mod 2300 = 0

Ich denke bis hier sind wir uns einig. Bbeider Divison durch 2300 hast du dann keinen Rest. Egal ob da als Faktor 1 oder 123 vorsteht. Dann bleibt noch 2011 übrig.

2011 mod 2300 = 2011

Bearbeitet von Klebrig

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.