Целочисленное деление и остаток
В модуле "Арифметические выражения" мы говорили про особенности операции деления на языке С++.
Вспомним, что для целочисленных данных (тип int) можно использовать две операции деления.
/
- целочисленное деление, когда у нас отбрасывается дробная часть в результате выполнения операции деления.
%
- вычисления остатка от деления.
Надо запомнить!
В языках C и C++ результат деления целого числа на целое – это всегда целое число, остаток при делении отбрасывается.
Пример
#include<iostream>
using namespace std;
int main()
{
int a, b;
a = 10;
b = 3;
int c = a / b; // с = 3
int d = a % b; // d = 1
cout << c << " " << d << endl;
return 0;
}
Эти операции очень важны в программировании. Их нужно понимать и правильно использовать.
Практикуйтесь, программируйте чаще и больше, и у вас все получится!