• Tidak ada hasil yang ditemukan

Tugas Pemrograman Web D4 LJ PJJ Teknik Informatika Politeknik Elektronika Negeri Surabaya

N/A
N/A
Protected

Academic year: 2021

Membagikan "Tugas Pemrograman Web D4 LJ PJJ Teknik Informatika Politeknik Elektronika Negeri Surabaya"

Copied!
15
0
0

Teks penuh

(1)

Nama : Eko Susanto Nrp : 2110147055 Kelas : 1 D4 LJ PJJ Tugas (PHP Pernyataan Kontrol) 1. Percobaan if1.php <html> <body> <?php $d=date("D"); if ($d=="Sat")

echo "Selamat berakhir pekan!"; else

echo "Selamat belajar!"; ?> </body> </html> 2. Percobaan if2.php <html> <body> <?php $d=date("D"); if ($d=="Sat")

echo "Selamat berakhir pekan!"; else if ($d=="Fri")

echo "Selamat Menunaikan Sholat Jum’at bagi yang muslim!"; else

echo "Selamat belajar!"; ?>

</body> </html>

(2)

3. Percobaan switch.php <html> <body> <?php $x=2; switch ($x) { case 1: echo "Nomor 1"; break; case 2: echo "Nomor 2"; break; case 3: echo "Nomor 3"; break; default:

echo "Bukan Nomor diantara 1 dan 3"; }

?> </body> </html>

(3)

4. Percobaan for.php

<html>

<body> <?php

echo "Mencari jumlah huruf vokal dalam suatu kata"; echo "<br>"; // ganti baris

$jumlah = 0;

$kata="Belajar PHP"; // suatu kata

$huruf="a"; // huruf vokal yang dicari bisa huruf a,e,i,u,o for($i=0; $i<strlen($kata); $i++){

if(substr($kata, $i, 1) == $huruf){ $jumlah ++;

} }

echo "Jumlah huruf " . $huruf . " dalam kata " . $kata . " : "; echo "<br>"; echo $jumlah; ?> </body> </html> 5. Percobaan while.php <html> <body> <?php

echo "Mencari jumlah huruf vokal dalam suatu kata"; echo "<br>"; // ganti baris

$jumlah = 0;

$kata="Belajar PHP"; // suatu kata

$huruf="a"; // huruf vokal yang dicari bisa huruf a,e,i,u,o $i = 0;

while($i<strlen($kata)){

(4)

$jumlah ++; }$i++;

}

echo "Jumlah huruf " . $huruf . " dalam kata " . $kata . " : "; echo "<br>"; echo $jumlah; ?> </body> </html> 6. Percobaan dowhile.php <html> <body> <?php

echo "Mencari jumlah huruf vokal dalam suatu kata"; echo "<br>"; // ganti baris

$jumlah = 0;

$kata="Belajar PHP"; // suatu kata

$huruf="a"; // huruf vokal yang dicari bisa huruf a,e,i,u,o $i = 0;

do{

if(substr($kata, $i, 1) == $huruf){ $jumlah ++;

}$i++; }

while($i<strlen($kata));

echo "Jumlah huruf " . $huruf . " dalam kata " . $kata . " : "; echo "<br>";

echo $jumlah; ?>

</body> </html>

(5)

7. Percobaan break.php

<html> <body>

<?php

// melakukan break pada $i == 2 for($i = 0; $i<5; $i++){

if($i == 2){ break; } echo("Nilai i : ".$i." <br>"); } echo("Loop Selesai"); ?> </body> </html> 8. Percobaan continue.php <html> <body> <?php

// melakukan continue pada $i == 2 for($i = 0; $i<5; $i++){

if($i == 2){ continue; }

(6)

} echo("Loop Selesai"); ?> </body> </html> 9. Percobaan return.php <html> <body> <?php function testReturn(){

for($i = 0; $i<5; $i++){

// melakukan return pada $i == 2 if($i == 2){ return; } echo("Nilai i : ".$i." <br>"); } echo("Loop Selesai"); } // jalankan function testReturn(); echo("Function selesai"); ?> </body> </html>

(7)

10. Percobaan exit.php

<html>

<body> <?php

function testExit(){

for($i = 0; $i<5; $i++){

// melakukan return pada $i == 2 if($i == 2){ exit; } echo("Nilai i : ".$i." <br>"); } echo("Loop Selesai"); } // jalankan function testExit(); echo("Function selesai"); ?> </body> </html> Tugas Praktikum

1. Buat Program untuk mengkonversi nilai angka menjadi nilai huruf, beserta predikat dari nilai huruf tersebut dengan menggunakan PHP.

Script Program : tugas1.php <html>

<body>

(8)

<table width="350" border="0"> <tr>

<td width="250">Nama</td> <td width="40">:</td>

<td width="400"><input name="nama" type="text" id="nama" /></td>

</tr> <tr>

<td>NRP</td> <td>:</td>

<td><input name="nrp" type="text" id="nrp" /></td> </tr>

<tr>

<td>Nilai Angka </td> <td>:</td>

<td><input name="nilai_angka" type="text" id="nilai_angka" /></td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td><label>

<input name="kirim" type="submit" id="kirim" value="Kirim"/> <input name="clear" type="reset" id="clear" value="Clear" /> </label></td> </tr> </table> </form> </body> </html>

Script Program : kirim.php <?php

error_reporting(E_ALL ^ (E_NOTICE | E_WARNING)); $nama = $_POST['nama'];

$nrp=$_POST['nrp'];

$nilai_angka = $_POST['nilai_angka'];

if ($nilai_angka >= 0 && $nilai_angka <=40){ $huruf = E;

$predikat = "Sangat Tidak Memuaskan"; }

elseif ($nilai_angka >= 41 && $nilai_angka <=55){ $huruf = D;

(9)

$predikat = "Tidak Memuaskan"; }

elseif ($nilai_angka >= 56 && $nilai_angka <=60){ $huruf = C;

$predikat = "Cukup"; }

elseif ($nilai_angka >= 61 && $nilai_angka <=65){ $huruf = BC;

$predikat = "Lebih Dari Cukup"; }

elseif ($nilai_angka >= 66 && $nilai_angka <=70){ $huruf = B;

$predikat = "Baik"; }

elseif ($nilai_angka >= 71 && $nilai_angka <=80){ $huruf = AB;

$predikat = "Sangat Baik"; }

elseif ($nilai_angka >= 81 && $nilai_angka <=100){ $huruf = A;

$predikat = "Sempurna"; }

elseif ($nilai_angka > 100){

$huruf = "Tidak Mungkin !"; $predikat = "Tidak Ada !"; }

?> <html>

<body>

<form action="tugas1.php">

<table width="345" border="0"> <tr>

<td width="89">Nama</td> <td width="12">:</td>

<td width="230"><input name="nama" type="text" id="nama" value="<?php echo $nama; ?>"/></td>

</tr> <tr>

<td>NRP</td> <td>:</td>

<td><input name="nrp" type="text" id="nrp" value="<?php echo $nrp; ?>"/></td>

(10)

<tr>

<td>Nilai Angka </td> <td>:</td>

<td><input name="nilai_angka" type="text" id="nilai_angka" value="<?php echo $nilai_angka; ?>"/></td>

</tr> <tr> <tr>

<td>Nilai Huruf </td> <td>:</td>

<td><input name="nilai_huruf" type="text" id="nilai_huruf" value="<?php echo $huruf; ?>"/></td>

</tr> <tr> <tr>

<td>Predikat </td> <td>:</td>

<td><input name="predikat" type="text" id="predikat" value="<?php echo $predikat; ?>" /></td>

</tr> <tr>

<td>&nbsp;</td> <td>&nbsp;</td> <td><label>

<input name="kembali" type="submit" id="kembali" value="Kembali"/> </label></td> </tr> </table> </form> </body> </html> Output :

(11)

2. Buat Program Pernyataan Kontrol dengan menggunakan perulangan dan perpindahan dengan menggunakan PHP.

Script Program : tugas2.php <html>

<body>

<h1>Deno Perpindahan</h1>

<p>Tampilkan angka dari 0 sampai 10</p> <p>Lakukan : </p>

<form id="index" name="index" method="post" action="simpan.php"> <label>

<input type="radio" name="RadioGroup1" value="continue"> Continue

</label> <label>

<input type="radio" name="RadioGroup1" value="break"> Break

</label> <label>

<input type="radio" name="RadioGroup1" value="return"> Return

</label> <label>

<input type="radio" name="RadioGroup1" value="exit"> Exit

</label>

<p>Pada hitungan ke

<select name="hitungan" id="hitungan" />

<option value="0">0</option> <option value="1">1</option> <option value="2">2</option>

(12)

<option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> </select> </p> <p>

<input type="submit" name="Submit" value="Submit" /> </p>

</form> </body> </html>

Script Program : simpan.php <?php $op = $_POST['RadioGroup1']; $hitungan = $_POST['hitungan']; ?> <html> <body> <h1>Demo Perpindahan</h1>

<p>Tampilkan angka dari 0 sampai 10</p>

<p>Dengan melakukan perintah <?php echo $op; ?> pada hitungan ke <?php echo $hitungan; ?></p>

<p>Bilangan deretnya adalah :</p> <p><?php

for($i = 0; $i<11; $i++){

if($i==$hitungan){ if($op == 'continue'){ continue; } elseif($op == 'break'){ break; } elseif($op == 'return'){ return; } elseif($op == 'exit'){

(13)

exit; } } if ($i>0) { echo "," .$i; } else { echo $i; } } ?> </p> <p>Looping selesai !</p> </body> </html> Output :

(14)
(15)

Referensi

Dokumen terkait