Module: (Python) Ganzzahlige Division und Rest


Problem

1 /18


Ganzzahlige Division und Rest

Theory Click to read/hide

Bargeld und Saldo

Im Arithmetik-Modul sprachen wir über unzählige Trennoperationen.
Erinnern Sie sich wieder an sie:
// - die ganze Division, wenn wir aus der Splitting-Operation entlassen werden.
% - Berechnung des Gleichgewichts der Trennung.
Die Python-Negativ-Chip-Balance wird geringfügig anders ausgeführt als in anderen Programmiersprachen wie C++ oder Pascal
In Python wird die Balance-Accounting-Operation nach mathematischen Regeln durchgeführt, d.h. wie angenommen wird, dass die Chisel-Theorie ist, dass die Balance ist, dass informelle Nummer (stark nützlicher Artikel Hier.) Die Balancemarke entspricht dem Geschäftsmann.

Beispiel
c = 10 // 3 * Antwort: c = 3
d = 10 % 3 # Antwort: d = 1
e = -7 // 4 # Antwort: e = -2
f = -7 % 4 # Antwort: f = 1
Variable Werte e und f Du hast es, weil
-7 = (-2*4) +

Wir müssen uns daran erinnern!
In Python wird die op zur Berechnung des Rückstandes für negative Zahlen durch mathematische Regeln, d.h. / / /% / /
In der Programmiersprache Python entspricht die Bilanz dem Geschäftsmann.

Mehrere Operationen sind bei der Programmierung sehr wichtig. Sie müssen richtig verstanden und verwendet werden. Das ist die Praxis!

Problem

Schreiben Sie ein Programm, das nach den angegebenen zwei Zahlen a und b das Ergebnis einer ganzzahligen Division und den Rest im angegebenen Format anzeigt (siehe Beispiele).

Eingabe
Die Eingabezeichenfolge enthält zwei Zahlen durch ein Leerzeichen, zuerst a und dann b.

Ausgabe
Es müssen zwei Zeilen ausgegeben werden:
- in der ersten Zeile ist das Ergebnis der ganzzahligen Division von a durch b;
- in der zweiten Zeile ist der Rest der Division von a durch b;
Siehe das Ausgabeformat im Beispiel.

 

Beispiele
Eingabe Ausgabe
1 15 6 15//6=2
15%6=3