Menghitung Lingkaran

Assalamu'alaikum sobat blogger, kali ini aku ingin membagikan cara menghitung lingkaran dengan menggunakan php, yuk lanjut aja enjjooyyyyy..........


lingkaran_model.php

<?php
Class lingkaran_model extends CI_model {
//mendefinisikan konstanta untuk nilai PI
const PI = 3.14;

//atribut model
private $jarijari;

//metode untuk menentukan nilai $jarijari
public function set_jarijari($r){
$this->jarijari = $r;
}

//metode untuk mengambil nilai $jarijari
public function get_jarijari(){
return $this->jarijari;
 }

 //metode untuk menghitung luas lingkaran
public function hitung_luas() {
 return self ::PI * $this->jarijari * $this->jarijari;
 }

 //metode untuk menghitung keliling lingkaran
public function hitung_keliling(){
return 2 * self ::PI * $this->jarijari;

 }

}

lingkaran.php

<?php
Class lingkaran extends CI_Controller {
public function index( ) {

//meload model Lingkaran_model
$this->load->model ('lingkaran_model');

//menangkap model yang telah dimuat oleh controller
$model = $this->lingkaran_model;

//menentukan nilai jari jari
$model->set_jarijari(10);

//memuat view dan mengirimkan $model ke view
$this->load->view ('lingkaranview', array('model' => $model));

 }
}


lingkaranview.php

<html>
<head>
<title> Demo Model, View, Controller </title>
</head>
<body>
<h2> Model Lingkaran </h2>

<!-- memanggil metode get_jarijari( ) dari objel $model -->
Nilai Jari Jari : <?php echo $model->get_jarijari( ); ?> <br>

<!-- memanggil metode hitung_luas( ) dari objek $model -->
Luas Lingkaran : <?php echo $model->hitung_luas( ); ?> <br>
<!-- memanggil metode hitung_keliling( ) dari objek $model -->
Keliling Lingkaran : <?php echo $model->hitung_keliling( ); ?>
<br>
<h2> Nama  : Elva Yarnis </h2>
<h2> Nim   : 12162539 </h2>
<h2> Kelas : 12.5D.11 </h2>
</body>

</html>


Tidak ada komentar:

Posting Komentar