Kod: Zaznacz cały
#include <math.h>
#include <cmath>
#include <iostream>
using namespace std;
int main()
{
int r;
cin>>r;
cout<<2*M_PI*r<<endl;
cout<<M_PI*r*r;
system("pause");
return 0;
}
Kod: Zaznacz cały
#include <math.h>
#include <cmath>
#include <iostream>
using namespace std;
int main()
{
int r;
cin>>r;
cout<<2*M_PI*r<<endl;
cout<<M_PI*r*r;
system("pause");
return 0;
}
Ta metoda jest dużo prostsza, tylko co to jest "f"???Zordon pisze:Kod: Zaznacz cały
printf("%.3f",liczba);
printf jest funkcją w języku C, a z tego co widzę Ty piszesz w C++, a 'f' odnosi sie tutaj do liczb zmiennoprzecinkowych (np. float). Chcąc wypisać wartość zmiennej zmiennoprzecinkowej należy właśnie zastosować 'coś takiego'. Gdybyśmy chcieli wypisać wartość zmiennej całkowitej zamiast 'f' byłoby 'd'. Na przyszłość jednak polecam skorzystanie z wujka google, tam jest wszystko ładnie opisane.infeq pisze:Ta metoda jest dużo prostsza, tylko co to jest "f"???
Kod: Zaznacz cały
#include <stdio.h>
#include <math.h>
int main()
{
int r;
scanf("%d", &r);
printf("%.3f",M_PI*r*r);
printf("
");
printf("%.3f",2*M_PI*r);
//system("pause");
return 0;
}
Kod: Zaznacz cały
cout.setf(std::ios_base::fixed);
cout.precision(3);
cout.setf(std::ios_base::showpoint)