Ebben a példában megtanulják megtalálni az adott osztalék és osztó hányadosát és maradékát.
Ebben a programban a felhasználót két egész szám (divisor és dividend) megadására kérik, és kiszámítja az osztásuk hányadosát és fennmaradó részét.
A hányados és a maradék kiszámításához az osztónak és az osztaléknak egyaránt egész számnak kell lennie.
Példa: Számítsa ki a hányadost és a maradékot
#include using namespace std; int main() ( int divisor, dividend, quotient, remainder; cout <> dividend; cout <> divisor; quotient = dividend / divisor; remainder = dividend % divisor; cout << "Quotient = " << quotient << endl; cout << "Remainder = " << remainder; return 0; )
Kimenet
Adja meg az osztalékot: 13 Írja be az osztót: 4 Keret = 3 Maradék = 1
Az /
osztásoperátor kiszámítja a hányadost (akár float, akár egész változók között).
A modulus operátor %
kiszámítja a maradékot, ha egy egész számot elosztunk egy másikkal (a modulus operátor nem használható lebegő típusú változóknál).