Kamis, 28 September 2017

Menghitung Age Spesific deat rate (asdr) dengan algoritma pemrograman

Assalamualaikum Wr Wb
pembuatan program dengan kasus seperti di bawah ini dengan Algoritma Pemrograman
Age Spesific deat rate (asdr) adalah salah satu cara untuk menghitung angka kematian suatu kelompok umur dalam suatu waktu, untuk menghitung asdr dapat menggunakan rumus berikut :

sedangkan kriteria jumlah kematian adalah sebagai berikut :
– Kematian kurang dari 35, termasuk kriteria rendah
– Kematian antara 35 sampai 75, termasuk kriteria sedang
– Kematian antara 75 sampai 125, termasuk kriteria tinggi
– Kematian lebih dari 125, termasuk kriteria sangat tinggi
Buatlah Flowchart, kalimat deskriptif dan Program dari kasus diatas untuk menentukan kriteria jumlah kematian suatu daerah dalam suatu waktu.

Flowchart



Dengan Kalimat denskripsi sebagai berikut :
Diskripsi
Judul : Menghitung ASDR pada suatu wilayah{untuk Jumlah Kelahiran dan Jumlah penduduk pada umur tertentu.  Algoritma menerima masukan untuk Jumlah Kelahiran dan Jumlah penduduk pada umur tertentu, menghitung ASDX, hasil,lalu cetak hasilnya ke piranti keluaran}
Deklarasi :           DX = real {tipe data bilangan pecahan}
PX = real {tipe data bilangan pecahan}
K = 1000              
Diskripsi :
· Diketahui nilai DX,PX nilai K adalah Konstanta yaitu 1000
· Inputkan nilai DX,PX dan K
· Hitung nilai ASDRX((DX/PX)*K)
· – Kematian kurang dari 35, termasuk kriteria rendah
– Kematian antara 35 sampai 75, termasuk kriteria sedang
– Kematian antara 75 sampai 125, termasuk kriteria tinggi
– Kematian lebih dari 125, termasuk kriteria sangat tinggi
· Tampilkan hasilnya ke layar
· selesai


program saya buat menggunakan Notpad++ dengan program sebagai berikut

<!Doctype html>
<html>  
<head>  
    <title>Java Script</title>
</head>  
<script type="text/javascript">  
    function data(){
    var DX    = parseFloat(document.page.q.value);
    var PX   = parseFloat(document.page.t.value);
    var K     = parseFloat(document.page.u.value);
    
    var ket     = "";

    var na = ((DX/PX)*K);

        if ((na >= 125) )
        {
            
            ket="ASDR diwilayah ini sangat tinggi";
        }
            else if ((na > 75) && (na<=125))
            {
                
                ket="ASDR diwilayah ini tinggi";
            }
            else if ((na > 35) && (na<=75))
            {
                
                ket="ASDR diwilayah ini sedang";
            }
            else if ((na > 0) && (na<=35))
            {
                
                ket="ASDR diwilayah ini rendah";
            }
                
            
            document.page.ket.value=ket;
        }

</script>  
    <body bgcolor="pink">
        <form name="page">
            <h3 align="center" >Menghitung ASDR disebuah kota </h3>
                <table border="1" cellpadding="2" cellspacing="1" align="center" width="70%">
                    <tr>
                        <td width="100%" colspan="4"><h2 align="center">Menghitung Status Asdr sebuah daerah</h2> </td> 
                    </tr>
                    <tr>
                        <td width="25%" align="center">DX<input type="text" size="15" name="q"></td>
                        <td width="25%" align="center">PX<input type="text" size="15" name="t"></td>
                        <td width="25%" align="center">K  <input type="text" size="15" name="u"></td>
                      
                    </tr>
                    <tr>
                        <td colspan="4" align="center">
                        <input  type="button" value="cek" size="20px" onclick="data()">
                        <input  type="reset" value="ulang">
                        </td>
                    </tr>
                    <tr>
                        <td>Keteragan<input type="text" size="30" name="ket"</td>
                    </tr>
                </table>
<br>
keterangan
<br>
DX adalah Jumlah Kematian Dari Kelompok Umur. 
<br>
PX adalah Jumlah Penduduk Dari Kelompok Umur.
<br>
K adalah bilangan Konstanta yaitu 1000.
<br>
X adalah Umur dalam kelompok umur 5 tahunan 1-5, 6-10 dst
<br>
ASDRX adalah adalah salah satu cara untuk menghitung angka kematian suatu kelompok umur dalam suatu waktu.
<br>
– Kematian kurang dari 35, termasuk kriteria rendah
<br>
– Kematian antara 35 sampai 75, termasuk kriteria sedang
<br>
– Kematian antara 75 sampai 125, termasuk kriteria tinggi
<br>
– Kematian lebih dari 125, termasuk kriteria sangat tinggi
<br>
<h3 align="center">Terimakasih Semoga Bermanfaat</h3>
    </body>
</html>  

dengan hasil sebagai berikut 



jalankan program dengan cara inputkan nilai DX,PX dan K(1000) setelah itu klik cek
mari kita coba dengan  kasus
pada tahun 2090 di kota X  jumlah penduduk yang berumur 10-14 tahun berjumlah 50.000 orang. jumlah kematian penduduk yang berumur 10-14 tahun 3000 orang. berapa ASDR umur 10 – 14 tahun ?
jawab
ASDR ( 10 – 14 ) = (Dx/Px )*K 1000 = 60
ASDR 60 , artinya setiap 1000 penduduk umur 10-14 tahun dalam 1 tahun, jumlah penduduk umur 10-14 tahun yang mati ada 60 orang maka statunya adalah SEDANG
dan mari kita jalankan dengan program 
semoga apa yang saya sampaikan bermanfaat 
Wassalamualaikum Wr Wb

Tidak ada komentar:

Posting Komentar