12. december 2011 - 12:32
Der er
4 kommentarer
At bruge funktionen "pow"?
Hvor er fejlen/fejlene i nedenstående kode? Og giver det mening, hvad jeg prøver på med koden? #include <iostream> #include <math.h> using namespace std; int numberOfSeconds; int numberOfMeters; int acceleration = 32; float sum; int totalDistance; int main () { cout << "Enter the number of seconds the object should fall: "; cin >> numberOfSeconds; cout << "The object will fall: "; cout << totalDistance; numberOfMeters = (acceleration * numberOfSeconds); sum = pow((float)numberOfMeters),2); totalDistance = sum/2; return 0; }
Annonceindlæg fra Computerworld it-jobbank
12. december 2011 - 18:42
#2
Tak for det, men jeg får stadigvæk en fejlen "No matching function for call to 'pow' " i den linje: #include <iostream> #include <math.h> using namespace std; int numberOfSeconds; int numberOfMeters; int acceleration = 32; float sum; int totalDistance; int main () { cout << "Enter the number of seconds the object should fall: "; cin >> numberOfSeconds; cout << "The object will fall: "; cout << totalDistance; numberOfMeters = (acceleration * numberOfSeconds); sum = pow((float)numberOfMeters),2; totalDistance = sum/2; return 0; }
12. december 2011 - 19:02
#3
sum = pow((float)numberOfMeters),2; -> sum = pow((float)numberOfMeters,2);