Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

Nama : Nana Suryana

NIM : 361743007
Tugas : Kecerdasan Buatan

- Implementasikan konsep fuzzy logic dalam sebuah aplikasi sederhana

Jawab

- Fuzzy Logic dalam contoh kategori umur

Dengan rules sebagai berikut :

- < 18 tahun : Anak-anak


- 18 tahun – 28 tahun : Remaja
- > 28 tahun : Dewasa

Usia :

- < 18 tahun : Anak-anak

- 18 tahun – 28 tahun : Remaja


- > 28 Tahun : Dewasa

Source Code berbasis PHP :

<!DOCTYPE html>

<html>

<head>

<title>Aplikasi Fuzzy Logic berbasis web</title>

<style>

*{

margin:0;

padding:0;

#wrap {

width: 1024px;

margin: 0 auto;

position: relative;

display: block;

overflow: hidden;

#content-wrap {

padding: 10px 0 10px;

margin: 0 20px;

background: #fff;

border: 1px solid #7df6af;


}

#header-wrapper, #nav-wrapper, #content-wrapper, #sidebar-wrapper, #footer-wrapper{

position: relative;

#header-wrapper{

width: 950px;

height:80px;

padding: 10px 5px 5px;

margin: 0 auto;

background: #79ece2;

#header-wrapper h1{

text-align:center;

font-size:25px;

#header-wrapper p{

text-align:center;

font-size:17px;

#nav-wrapper {

width: 950px;

padding: 10px 5px 5px;

margin: 10px auto 0;

background: #79ece2;

#wrapper{

padding: 0px 5px 0;

margin: 0 7px 0;

overflow: hidden;

#content-wrapper {
width: 600px;

height:350px;

padding: 10px 5px 5px;

margin: 10px auto 0;

background: #79ece2;

display: block;

float: left;

#sidebar-wrapper {

width: 330px;

height:350px;

padding: 10px 5px 5px;

margin: 10px auto 0;

background: #79ece2;

display: block;

float: right;

#footer-wrapper {

width: 950px;

padding: 10px 5px 5px;

margin: 10px auto 0;

background: #000!important;

color: #fff!important;

.tombol{

background:#2C97DF;

color:white;

border-top:0;

border-left:0;

border-right:0;

border-bottom:5px solid #2A80B9;


padding:10px 20px;

text-decoration:none;

font-family:sans-serif;

font-size:1;

</style>

</head>

<body>

<div id="wrap">

<div id="content-wrap">

<div id="header-wrapper">

<h1>Aplikasi Fuzzy Logic Sederhana Berbasis Web</h1>

<p>

<p>Nama : Nana Suryana (361743007)</p>

<p>Tugas : Kecerdasan Buatan</p>

</div>

<div id="nav-wrapper">

<marquee><p>Silahkan Inputkan Usia Anda pada form dibawah ini !</p></marquee>

</div>

<div id="wrapper">

<div id="content-wrapper">

<p>

<table border=0>

<form action="" method="POST">

<tr>

<td>Usia</td><td>:<td>

<td><input type="number" name="usia" id="usia"></td>

</tr>

<tr>

<td>

<input type="submit" name="submit" value="Proses" class="tombol">


</td>

</tr>

</form>

</table>

</p>

</div>

<div id="sidebar-wrapper">

<p>

<u><h2><center>Hasil Kalkulasi</center></h2></u>

<br />

<b>

<?php

$submit = $_POST['submit'];

if (isset($submit)) {

$usia = $_POST['usia'];

$usia_anak_anak = (28-$usia)/(28-18);

$usia_remaja_naik = ($usia-18)/(23-18);

$usia_remaja_turun = (28-$usia)/(28-23);

$usia_dewasa = ($usia-18)/(28-18);

if ($usia < 18) {

echo "Anak-anak : 1"."<br />";

} elseif ($usia >= 18 && $usia <= 28) {

echo "Anak-Anak : ".$usia_anak_anak."<br />";

} elseif ($usia > 28) {

echo "Anak-anak : 0"."<br />";

if ($usia < 18) {

echo "Remaja : 0"."<br />";

} elseif ($usia >= 18 && $usia <= 23) {


echo "Remaja : $usia_remaja_naik"."<br />";

} elseif ($usia >= 23 && $usia <= 28) {

echo "Remaja : $usia_remaja_turun"."<br />";

} elseif ($usia > 28) {

echo "Remaja : 0"."<br />";

if ($usia < 18) {

echo "Dewasa : 0"."<br />";

} elseif ($usia >= 18 && $usia <= 28) {

echo "Dewasa : $usia_dewasa"."<br />";

} elseif ($usia > 28) {

echo "Dewasa : 1"."<br />";

?>

</p>

</b>

</div>

</div>

<div id="footer-wrapper">

<center><p>&copy; Nana Suryana - 2020</p></center>

</div>

</div>

</div>

</body>

</html>
- Tampilan Hasilnya adalah sebagai berikut :

You might also like