[Lekcja 10] Problem z zadaniem domowym.
Ostatnio zmodyfikowano 2014-06-11 22:17
Worgen325 Temat założony przez niniejszego użytkownika |
[Lekcja 10] Problem z zadaniem domowym. » 2014-06-11 22:16:44 Witam, mam problem z zdaniem domowym z lekcji 10. Napisałem program dla liczb całkowitych, który działa poprawnie lecz mam problem z liczbami rzeczywistymi. Tak wygląda kod: #include <iostream> using namespace std; int main()
{ cout << " Podaj a: "; float a; cin >> a; cout << " Podaj b: "; float b; cin >> b; int aplusb = a + b; int aminusb = a - b; int arazyb = a * b; int aprzezb = a / b; int aprocentb = a % b; cout << " a + b " << aplusb << endl; cout << " a - b " << aminusb << endl; cout << " a * b " << arazyb << endl; cout << " a / b " << aprzezb << endl; cout << " a % b " << aprocentb << endl; return 0; }
Pojawia się czerwony kwadracik przy int aprocentb = a % b; a treść błędu jest następująca: C:\Users\xxx\xxx\xxx\zadanie domowe 5 v2.cpp|17|error: invalid operands of types 'float' and 'float' to binary 'operator%'| Wie ktoś jak to rozwiązać? |
|
pekfos |
» 2014-06-11 22:17:47 fmod(). |
|
« 1 » |