Membuat Aplikasi Hitung Nilai Rata - Rata Sederhana Tanpa Database dengan PHP
pada kesempatan kali ini mimin akan membagikan cara membuat Aplikasi sederhana menghitung nilai rata - rata, dengan bahasa PHP tanpa menggunakan database. aplikasi dengan ketentuan berikut :
- inputan nilai berdasarkan banyaknya matapelajaran yang diambil.
- mata pelajaran yang diambil maksimal hanya 12.
- hasil dari program berupa nama, banyaknya mapel dan nilainya, nilai dan grade nilai seperti berikut :
- jika mendapatkan nilai lebih dari sama dengan 80 grade A
- jika mendapatkan nilai lebih dari sama dengan 70 grade B
- jika mendapatkan nilai lebih dari sama dengan 50 grade C
- jika mendapatkan nilai lebih dari sama dengan 40 grade D
- jika mendapatkan nilai dibawah 40 grade E
Pembahasan :
- buat folder baru untuk aplikasi yang akan dibut, mimin disini membuat dengan nama folder "hitung_nilai".
- buat tiga buah file dengan ekstensi .php. index.php, input.php dan output.php.
code index.php :
code input.php :
code output.php:
Hasil :
Pembahasan :
pada index.php terdapat form untuk mengisikan banyaknya mata pelajaran pada code :
action pada form merupakan tujuan dari pengiriman data yang dimasukkan dengan metode post, banyaknya mata pelajara diinputkan melalui input dengan type number, atribut name jummapel. required yang berarti harus wajib diisi jika tidak maka tidak dapat di submit. pada bagian code imput.php merupakan form untuk memasukkan data berupa nama dan beberapa mapel yang diambil sesuai inputan pada index,php. agar dapat mencetak sebanyak inputan dari index.php maka menggunakan perulangan, mimin pada kasus ini menggunakan perulangan for
kemudian setiap inputan ditambahkan array[], terlihat pada masing - masing input pada name menggunakan tanda kurung siku ([]), agar dapat memasukkan mata pelajaran dan nilai yang berbeda namun pada satu variabel yang sama. pada output.php pada mencetak hasil output mimin mendeklerasikan variabel $a yang berisi banyaknya data array, pada php dapat menggunakan fungsi count($variabel) untuk menghitung banyaknya array. kemudian dijadikan sebagai kondisi pada sebuah perulangan, dalam sebuah perulangan dicetak setiap data yang telah diinputkan pada input.php dengan cara array pertama menggunakan atribut name dari input dan array kedua dari variabel $i. variabel $i harus dari 0 karena secara defalud array mulai dari 0. dalam pengaplikasian rumus, jumlah dari keseluruan nilai bagi banyaknya nilai. pada php ini mimin menggunakan cara .
dideklerasikan variabel $bagi siisikan dengan banyaknya jumlah dari $_POST['nilai']. menggunakan fungsi array_sum($variabel) yang ada pada php untuk menjumlahkan array, h=kemudian hasilnya dimasukkan pada variabel $hasil dengan cara $jumlah/$bagi, agar nilai yang didapat memiliki 2 angka dibelakang koma mimin menggunakan fungsi number_format($variabel,"bnayaknya akngak"), agar angka yang keluar 2 angka dibelakang koma.
makasihh banggg
BalasHapus