Kursinhalt
C++ Einführung
C++ Einführung
Übung zu Arithmetischen Operatoren
Diese fünf mathematischen Operatoren (+
, -
, *
, /
und %
) dienen dazu, verschiedene mathematische Operationen durchzuführen. Sie funktionieren so, wie Sie es erwarten würden, und berücksichtigen auch die Reihenfolge der Operationen und Klammern. Daher wird die Multiplikation zuerst ausgeführt und so weiter.
main
#include<iostream> int main() { // Write any math expression you want std::cout << ___ << std::endl; }
Der Divisionsoperator (/
) gibt nur den ganzzahligen Teil des Ergebnisses zurück und verwirft jeglichen Rest. Zum Beispiel, wenn 10 durch 3 geteilt wird, ist das Ergebnis 3, nicht 3.333... Um das gewünschte Divisionsergebnis mit Dezimalstellen zu erhalten (z. B. 10 / 3 = 3.333), muss mindestens einer der Operanden vom Datentyp double
oder float
sein.
main
#include <iostream> int main() { std::cout << 5 / 2 << std::endl; std::cout << 5. / 2 << std::endl; }
Der Modulo-Operator (%
) berechnet und gibt den Rest zurück, der aus einer normalen Divisionsoperation resultiert.
main
#include <iostream> int main() { std::cout << 15 % 8 << std::endl; }
Swipe to start coding
- Fülle die Lücken (
___
) mit den korrekten arithmetischen Operatoren aus:- Verwende
-
,*
,/
und%
wo es angebracht ist. - Konzentriere dich auf den Kontext der Berechnungen, um den richtigen Operator zu bestimmen.
- Verwende
Lösung
solution
Danke für Ihr Feedback!
Übung zu Arithmetischen Operatoren
Diese fünf mathematischen Operatoren (+
, -
, *
, /
und %
) dienen dazu, verschiedene mathematische Operationen durchzuführen. Sie funktionieren so, wie Sie es erwarten würden, und berücksichtigen auch die Reihenfolge der Operationen und Klammern. Daher wird die Multiplikation zuerst ausgeführt und so weiter.
main
#include<iostream> int main() { // Write any math expression you want std::cout << ___ << std::endl; }
Der Divisionsoperator (/
) gibt nur den ganzzahligen Teil des Ergebnisses zurück und verwirft jeglichen Rest. Zum Beispiel, wenn 10 durch 3 geteilt wird, ist das Ergebnis 3, nicht 3.333... Um das gewünschte Divisionsergebnis mit Dezimalstellen zu erhalten (z. B. 10 / 3 = 3.333), muss mindestens einer der Operanden vom Datentyp double
oder float
sein.
main
#include <iostream> int main() { std::cout << 5 / 2 << std::endl; std::cout << 5. / 2 << std::endl; }
Der Modulo-Operator (%
) berechnet und gibt den Rest zurück, der aus einer normalen Divisionsoperation resultiert.
main
#include <iostream> int main() { std::cout << 15 % 8 << std::endl; }
Swipe to start coding
- Fülle die Lücken (
___
) mit den korrekten arithmetischen Operatoren aus:- Verwende
-
,*
,/
und%
wo es angebracht ist. - Konzentriere dich auf den Kontext der Berechnungen, um den richtigen Operator zu bestimmen.
- Verwende
Lösung
solution
Danke für Ihr Feedback!