Sabtu, 30 Oktober 2010

tugas Aplikasi WEB

ARRAY DIMENSI 1
<html>
<head>
<title> Array 1 Dimensi</title>
</head>
<body>
<?
            $warna = array("merah","kuning","hijau","biru");
           
            for($i=0;$i<=3;$i++)
            {
                        print("warna ke$i = $warna[$i]<br>");
            }
?>
</body>
</html>

Penjelasan
for($i=0;$i<=3;$i++)   à menjelaskan bahwa perulangan di mulai dari 0 hingga =3
$warna = array("merah","kuning","hijau","biru"); à menjelaskan data yg nanti akan di manipulasi
print("warna ke$i = $warna[$i]<br>"); à untuk mencetak hasil dari data yg telah di manipulasi
warna ke$i à $i untuk mencetak nomor di dalam for($i=0;$i<=3;$i++) à 0,1,2,3
= $warna[$i] à [$i] untuk mencetak hasil dari $warna = array("merah","kuning","hijau","biru"); à merah, kuning, hijau, biru.

WHILE
<html>
<head>
<title>Struktur Pengulangan dengan WHILE</title>
</head>
<body>
<?
            $i=1;
            while($i<=9)
            {
                        print("Ini Pengulangan yg ke-$i<br>");
                        $i++;
            }
?>
</body>
</html>
Penjelasan
$i=1; à artinya i= 1
while($i<=9) à perulangan i<=9 berarti perulangan yg di mulai dari i=1 hingga i=9.
print("Ini Pengulangan yg ke-$i<br>"); à print digunakan untuk mencetak hasil
$i++; à tanda ++ dimaksudkan agar kembali ke rumus eksekusi dan akan berhenti bisa perulangan yg di maksudkan sudah habis yaitu di mulai dari 1 hingga 9.

DO WHILE
<html>
<head>
<title>Struktur Pengulangan dengan WHILE</title>
</head>
<body>
<?
            $i=1;
            do
            {
                        print("Ini Pengulangan yg ke-$i<br>");
                        $i++;
            }
            while($i<=6)
?>
</body>
</html>

Penjelasan
Struktur Do While hampir sama dengan While, perbedaannya Cuma terletak di perulangannya eksekusinya saja yg terletak di bawah.

OPERASI ARITMATIKA
<?
$a=10;
$b=5;
$tambah=$a+$b;
$kurang=$a-$b;
$kali=$a*$b;
$bagi=$a/$b;
$sisabagi=$a%$b;
echo"A+B=$tambah<br>";
echo"A-B=$kurang<br>";
echo"A*B=$kali<br>";
echo"A:B=$bagi<br>";
echo "sisa bagi dari A:B=$sisabagi<br>";
?>
Penjelasan
$a=10; à menjelaskan bahwa a=10
$b=5; à menjelaskan bahwa b=5
$tambah=$a+$b; à menjelaskan bahwa a+b atau 10+5
echo"A+B=$tambah<br>"; à bahwa A+B adalah 15, $tambah digunakan untuk mencetak hasil

 IF
<?
$umur=20;
$jenis="Wanita";
if($umur<23)
{
            print("Sekolah dan Kuliah");
}
else if($umur==24&&$jenis=="Pria")
{
            print("Menikah");
}
else if($umur==24&&$jenis=="Wanita")
{
            print("Dinikahi");
}
else if($umur<5||$umur>26)
{
            print("anak-anak atau orang tua");
}
else
{
            print("kategori khusus");
}
?>
Penjelasan
$umur=20;
$jenis="Wanita"; à bahwa umurnya adalah 20 dan jenis kelaminya adalah wanita
if($umur<23) à menjelaskan bahwa umur  lebih kecil samadengan 23 adalah Sekolah dan Kuliah

SWITCH
<?
$hari=4;
switch($hari)
{
            case 1:
                        $namahari="senin";
                        break;
            case 2:
                        $namahari="selasa";
                        break;
            case 3:
                        $namahari="rabu";
                        break;
            case 4:
                        $namahari="kamis";
                        break;
            case 5:
                        $namahari="jumat";
                        break;
            case 6:
                        $namahari="sabtu";
                        break;
            default:
                        $namahari="minggu";
}
print("<h2>hari ini adalah hari $namahari</h2>")
?>
Penjelasan
$hari=4; à untuk case hari =4
switch($hari) à untuk mencari hari yang telah dikehendaki, yaitu 4
case 4:
                        $namahari="kamis"; à hari ke-4 adalah hari kamis
                        break;
print("<h2>hari ini adalah hari $namahari</h2>") à untuk mencetak $namahari

FOR
<html>
<head>
<title>Struktur pengulangan dengan FOR</title>
</head>
<body>
<?
            for($i=1;$i<=7;$i++)
            {
                        print("$i <br> ");
            }
?>
</body>
</html>
Penjelasan
for($i=1;$i<=7;$i++) à yg dimaksud dari rumus ini adalah  i=1 dan i++ akan mengulang eksekusi hingga habis =7