Kielce, nazaret, kółko inf - zarejstruj/zaloguj się aby mieć dostęp
Nie wiem co źle zrobiłem???
Cały czas wyświetla "3"
#include<iostream>
#include<string>
using namespace std;
int main() {
double r ;
cout << "Pole kola" << endl;
cout << "Podaj dlugosc promienia kola:" << endl;
cin >> r ;
double pole;
pole = 3,14 * r*r;
cout << "Pole kola wynosi: " << pole << endl;
system("pause");
}
Offline
W c++ jeśli chcemy napisać jakąś liczbę rzeczywistą t miejsca dziesiętne oddzielamy kropką a nie przycinkiem.
Przecinek ma takie specyficzne działanie że momentami działa podobnie do średnika - i dlatego ten powyższy program się kompiluje.
Czyli powinno być:
pole = 3.14*r*r;
a nie:
pole = 3,14*r*r;
Offline