Per ognuno dei seguenti problemi di geometria scrivi le formule richieste e le corrispondenti espressioni in linguaggio di programmazione
Figura | Input | Output | Formula | Pascal |
Quadrato | lato | diagonale | ||
perimetro | ||||
area | ||||
Rettangolo | larghezza altezza |
diagonale | ||
perimetro | ||||
area | ||||
Rombo | diagonale1 diagonale2 |
lato | ||
perimetro | ||||
area | ||||
diagonale1 lato |
diagonale2 | |||
perimetro | ||||
area | ||||
Cerchio | raggio | diametro | ![]() |
d:=2*r; |
circonferenza | ![]() |
c:=2*Pi*r; | ||
area | ![]() |
a:=Pi*Sqr(r); | ||
Triangolo equilatero | lato | altezza | ||
perimetro | ||||
area | ||||
Triangolo isoscele | base lato |
altezza | ||
perimetro | ||||
area | ||||
base altezza |
lato | |||
perimetro | ||||
area | ||||
lato altezza |
base | |||
perimetro | ||||
area | ||||
Triangolo rettangolo | cateto1 ipotenusa |
cateto2 | ||
perimetro | ||||
area | ||||
cateto1 cateto2 |
ipotenusa | |||
perimetro | ||||
area | ||||
Triangolo scaleno | lato1 lato2 lato3 |
perimetro | ![]() |
p2:=l1+l2+l3; |
area | ![]() |
|||
Trapezio rettangolo | base1 base2 altezza |
latoObliquo | ||
perimetro | ||||
area | ||||
Trapezio isoscele | base1 base2 altezza |
latoObliquo | ||
perimetro | ||||
area | ||||
Cubo | spigolo | diagonale… | ||
superficie | ||||
volume | ||||
Parallelepipedo | lato1 lato2 lato3 |
diagonale… | ||
superficie | ||||
volume | ||||
Piramide | lato altezza |
superficie | ||
volume | ||||
Cilindro | raggio altezza |
superficie | ![]() |
|
volume | ![]() |
|||
Cono | raggio altezza |
superficie | ||
volume | ||||
Sfera | raggio | superficie | ![]() |
s:=4*Pi*Sqr(r); |
volume | ![]() |
v:=4/3*Pi*r*r*r; |