[quote=""Onset""]-Obliczanie pola koła(ale coś niedopracowany jest...),[/quote]
Znaczek "^" nie oznacza potęgowania w C++ dlatego nie działa jak powinno. Masz 2 wyjścia:
1. zrobić mnożenie r*r
2. dodać bibliotekę math.h i użyć funkcji pow(liczba,stopien potegowania);
jeśli chodzi o pow();, to w praktyce wygląda to tak:
pow(3,2); da nam 9
pow(2,3); da nam 8
pow(4,-2); da nam 1/16
pow(25,1/2); da nam 5
Biblioteka math.h jest przydatna bo bez niej pieprzyć się z pierwiastkowaniem nie zamierzam
EDIT:
1. Poza tym nie wiem po co Ci tam biblioteka cstdlib, oraz po co masz w main() kod int argc, char *argv[].
2. Podałeś małe przybliżenie PI i przez to program jest niedokładny. Lepiej było stosować double i wyliczać PI za pomocą dzielenia jakiś wzorów z geometrii albo trygonometrii.
3. Na czym ma polegać to ulepszenie Hello Worda? Na tym że podajesz imię?