witam,
zaznaczam ze jestem poczatkujacy ;)
#include <iostream>
#include <cstdio>
using namespace std;
int main() {
float r=0, d=0, pi=3.141592654, wynik;
while (true) {
cin >> r ,d;
if (cin.eof()){
break;
}
wynik = pi*((r*r)-(d*d)/4);
printf("%.2f", wynik);
}
return 0;
}
input:
10 10
output:
314.16314.16
output powinien byc:
235.62
napisalem tez w pythonie i tutaj wszystko dziala tak jak trzeba:|
r, d = map(int, raw_input().split())
pi = 3.141592654
wynik = pi*((r*r)-(d*d)/4)
print wynik