-
Notifications
You must be signed in to change notification settings - Fork 0
/
opseg_i_povrsina.php
43 lines (36 loc) · 1010 Bytes
/
opseg_i_povrsina.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?php
$trokut = new Trokut();
$krug = new Krug();
class Trokut {
function povrsina($osnovica, $visina) {
$povrsina = $osnovica * $visina;
$povrsina = $povrsina / 2;
echo '<br>Povrsina trokuta je: '.$povrsina;
}
function opseg($a, $b, $c) {
$opseg = $a + $b + $c;
echo '<br>Opseg trokuta je: '.$opseg;
}
}
class Krug {
function opseg($r) {
$opseg = 2 * $r * pi();
echo 'Opseg kruga je: '.$opseg;
}
function povrsina($r) {
$povrsina = $r * $r * pi();
echo '<br>A površina kruga je: '.$povrsina;
}
}
// Ovdje unijeti radius kruga: (trenutno su unesseni random brojevi)
$radijus_kruga = 5;
// Ovdije unijeti stranice trokuta: (trenutno su uneseni random brojevi)
$osnovica = 5;
$visina_na_osnovicu = 3;
$stranica2 = 4;
$stranica3 = 3;
$krug->opseg($radijus_kruga);
$krug->povrsina($radijus_kruga);
$trokut->opseg($osnovica, $stranica2, $stranica3);
$trokut->povrsina($osnovica, $visina_na_osnovicu);
?>