Witam.
Dostałem zadanie do rozwiazania w c++
Treść:
Dane są 3 liczby a, b, c. Sprawdz czy są to wartości odpowiadajace promieniowi, polu oraz obwodowi kola.
Z góry dziekuje :)
Witam.
Dostałem zadanie do rozwiazania w c++
Treść:
Dane są 3 liczby a, b, c. Sprawdz czy są to wartości odpowiadajace promieniowi, polu oraz obwodowi kola.
Z góry dziekuje :)
Gratuluję, podziękowania przyjęte choć nie wiem za co, ale się bardzo z nich cieszę.
Masz gotowca, ale w prologu :]
obwod(R, O) :-
2 * Pi * R =:= O.
pole(R, P) :-
Pi * R * R =:= P.
kolo(R, P, O) :-
obwod(R, O),
pole(R, P).
autorze miejże litość...
O, i jeszcze w scheme:
(define (kolo r p o)
(and
(= (* pi (* r r)) p)
(= (* 2 (* pi r)) p)))
I jeszcze w Pythonie
from math import pi
def sprawdz_kolo(r, p, o):
return (p == pi * r * r) and (o == 2 * pi * r)
I jeszcze w Ruby:
def kolo(r, p, o)
r**2 * Math::PI == p and 2 * r * Math::PI == o
end
Oraz Lua:
function kolo(r, p, o)
return r*r * math.pi == p and 2 * r * math.pi == o
end
Oraz PHP:
function kolo(r, p, o) {
return r*r * M_PI == p and 2 * r * M_PI == o
}
XxX a macie zboczeńcy!
bkoval napisał(a)
Szczerze mówiąc nawet tego nie kompilowałem
"pisane z palca" i to jest wiocha.
pozdrawiam
matek3005 napisał(a)
bkoval napisał(a)
Szczerze mówiąc nawet tego nie kompilowałem
"pisane z palca" i to jest wiocha.
pozdrawiam
chill, napisałem że to tylko wskazówka przeca ;]