При больших значения выдает ошибку исправьте пожалуйста. С++
#include <iostream>
using namespace std;
int main()
{
long long a, b, n;
cin >> a >> b >> n;
n = (a * 100 + b) * n;
cout << n / 100 << " " << n % 100;
return 0;
}
По дате
По рейтингу
Короче ответ выше сказал что long нужно заменить на int.
А я ответа не знаю.
Ты это никак не исправишь. В C++ числа имеют ограничения по величине. Можешь, конечно, переменные обозначить не long long, а unsigned long long (если вводятся только положительные числа) - это увеличит максимальное значение в два раза. Если и этого мало, то переписывай программу на языке Python или Java
Ошибка компиляции или при выполнении ?
Что пишет?