Jumat, 11 November 2016

Tugas 6 | Console

MATA KULIAH  : PEMROGRAMAN WEB

UNIVERSITAS MA’ARIF NAHDLATUL ULAMA (UMNU) KEBUMEN

NAMA : FIRMNSYAH HADI PUTRA
NIM : TI11501

DOSEN PENGAMPU : BAMBANG SUGIANTO S.T.,M.KOM.



Membuat Database tabel dari materi  tugas 2 menggunakan console. Berikut tabel yang akan di jadikan databasenya.


Langkah awal :
> Run -> ketik “cmd”, klik OK.

Sehingga akan muncul kotak dialog sebagai berikut.


Lalu ketikkan script untuk masuk ke mySQL.
> cd\
> cd xampp
> cd mysql
>cd bin
> mysql -u root -p

Tampilan dalam console.


Pada perintah ‘Enter password’, langsung tekan enter saja bila tidak ada passwordnya.


1. Sekarang membuat database-nya.
- create database penjualan_laptop;


2. Mengakses database.
- use penjualan_laptop;


3. Membuat tabel.
create table strukpenjualan(
no_transaksi int primary key,
> nama_barang varchar(10),
> merk_barang varchar(10),
> harga_satuan int,
> qty int,
> jumlah int
> );


4. Menyisipkan / menambahkan isi dari tabel.
- insert into strukpenjualan values(0053,’laptop’,’asus’,4000000,1,4000000);
- insert into strukpenjualan values(0054,’mouse’,’toshiba’,25000,2,50000);
- insert into strukpenjualan values(0055,’keyboard’,’asus’,45000,1,45000);
- insert into strukpenjualan values(0056,’charger’,’acer’,200000,1,200000);
- insert into strukpenjualan values(0057,’netbook’,’acer’,3000000,1,3000000);
- insert into strukpenjualan values(0058,’mouse’,’asus’,25000,4,100000);
- insert into strukpenjualan values(0059,’netbook’,’samsung’,3000000,1,3000000);


5. Untuk menampilkan tabelnya.
                     select * from strukpenjualan;


        Menampilkan tabel hanya nama_barang dan merk_barang.
                select nama_barang, merk_barang from strukpenjualan;


           Menampilkan tabel yang ‘qty’-nya lebih dari 1.
                     select * from strukpenjualan where qty>1;


6. Mengubah isi data dari tabel.
update strukpenjualan set qty=2 where no_transaksi=0055;
- update strukpenjualan set jumlah=90000 where no_transaksi=0055;


7. Menghapus isi data dari tabel.
delete from strukpenjualan where no_transaksi=0059;




Kurang lebihnya sekian mengenai pembuatan Database tabel dari materi tugas 2 menggunakan console.
Terima kasih.

Kamis, 10 November 2016

Tugas 5 | Aplikasi Menghitung Rata-Rata dengan 5 Bilangan dibuat Tabel

MATA KULIAH  : PEMROGRAMAN WEB

UNIVERSITAS MA’ARIF NAHDLATUL ULAMA (UMNU) KEBUMEN

NAMA : FIRMNSYAH HADI PUTRA
NIM : TI11501

DOSEN PENGAMPU : BAMBANG SUGIANTO S.T.,M.KOM.




Membuat program dari tugas 4 yaitu aplikasi perhitungan di buat dalam bentuk tabel dengan menggunakan HTML. Berikut langkahnya.
Pertama membuat form dengan tabel untuk menginput data program nilai yang akan di hitung.
Kode script-nya,.

<title>Aplikasi Menghitung Rata-Rata dengan 5 Bilangan</title><br>
<br>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
<table border="1">
                <tr>
                                <td colspan="2" align="center" width="200">Aplikasi Menghitung Rata-Rata dengan 5 Bilangan</td>
                </tr>
                <tr>
                                <td colspan="2">Nilai Masukan</td>
                </tr>
                <tr>
                                <td>Nilai 1</td>
                                <td><input type="text" name="nilai1"></td>
                </tr>
                <tr>
                                <td>Nilai 2</td>
                                <td><input type="text" name="nilai2"></td>
                </tr>
                <tr>
                                <td>Nilai 3</td>
                                <td><input type="text" name="nilai3"></td>
                </tr>
                <tr>
                                <td>Nilai 4</td>
                                <td><input type="text" name="nilai4"></td>
                </tr>
                <tr>
                                <td>Nilai 5</td>
                                <td><input type="text" name="nilai5"></td>
                </tr>
                <tr>
                                <td colspan="2" align="center"><input type="submit" value="Hitung Rata-Rata"></td>
</table>
</form>
<?php
$a=$_POST['nilai1'];
$b=$_POST['nilai2'];
$c=$_POST['nilai3'];
$d=$_POST['nilai4'];
$e=$_POST['nilai5'];
$jumlah=$a+$b+$c+$d+$e;
$rata=$jumlah/5;

echo "Nilai 1 : ".$a;
echo "<br>";
echo "Nilai 2 : ".$b;
echo "<br>";
echo "Nilai 3 : ".$c;
echo "<br>";
echo "Nilai 4 : ".$d;
echo "<br>";
echo "Nilai 5 : ".$e;
echo "<br>";
echo "<br>";
echo "Jumlah : ".$jumlah;
echo "<br>";
echo "Rata-Rata : ".$rata;
echo "<br>";
if($rata<55) {
                echo "Predikat : Kurang";
}
else if($rata<70) {
                echo "Predikat : Cukup";
}
else if($rata<85) {
                echo "Predikat : Baik";
}
else if($rata>85) {
                echo "Predikat : Sempurna";
}
?>



Kode tersebut bila di jalankan akan menampilkan.


Kemudian beri inputan (masukkan) angka pada kolom nilai, misal di beri input angka sebagai berikut.


Kemudian pilih dan klik tombol ‘Hitung Rata-Rata’ dan kemudian akan menampilkan hasil sebagai berikut.


Kurang lebihnya sekian mengenai Aplikasi Perhitungan Nilai Rata-Rata dengan 5 Bilangan dalam bentuk tabel.
Terima kasih.

Jumat, 04 November 2016

Tugas 4 | Aplikasi Menghitung Rata-Rata dengan 5 Bilangan

MATA KULIAH  : PEMROGRAMAN WEB

UNIVERSITAS MA’ARIF NAHDLATUL ULAMA (UMNU) KEBUMEN

NAMA : FIRMNSYAH HADI PUTRA
NIM : TI11501

DOSEN PENGAMPU : BAMBANG SUGIANTO S.T.,M.KOM.




Saya sering mendengar dari teman saya, kata dia, “Berbagi itu Indah”, tapi gak tau bener atau enggak,.. ;-D,.. tapi saya tetap mencoba sedikit membagikan postingan contoh pembuatan aplikasi perhitungan dalam pemrograman web menggunakan Notepad ++ dan Xampp.  Yap, saya menggunakan software tersebut.

Langsung saja, saya membuat program perhitungan ‘Menghitung Rata-Rata Nilai dengan 5 Bilangan’ menggunakan php.

Langkah-langkahnya adalah:
-         => Pastikan software Notepad++ dan Xampp sudh terinstal
-         => Buka software Xampp, aktifkan Apache dan MySQ, kemudian klik ‘Explore’=>pilih htdocs, buat folder (misal beri nama latihan).

Setelah folder di buat, buka Notepad nya untuk membuat program. Disini saya membuat 2 program dimana program pertama untuk memasukkan data dan program kedua untuk mengeksekusi program pertama.
Program pertama membuat form untuk menginput data program nilai yang akan di hitung. Program pertama ini saya beri nama ‘rata-rata.php’. Berikut kode script-nya,.

<title>Aplikasi Menghitung Rata-Rata dengan 5 Bilangan</title><br>
<br>
<form action="hasilrata.php" method="post">
Aplikasi Menghitung Rata-Rata dengan 5 Bilangan
<br>
<br>
Masukkan Nilai :<br>
<br>
Nilai 1 : <input type="text" name="nilai1">
<br>
Nilai 2 : <input type="text" name="nilai2">
<br>
Nilai 3 : <input type="text" name="nilai3">
<br>
Nilai 4 : <input type="text" name="nilai4">
<br>
Nilai 5 : <input type="text" name="nilai5">
<br>
<br>
<input type="submit" value="Hitung Rata-Rata">
</form>

Tampilan kede script diatas dalam Notepad++.


Setelah itu, saya membuat program lagi yaitu untuk mengeksekusi program pertama diatas. Berikut kode script-nya.

<?php
$a=$_POST['nilai1'];
$b=$_POST['nilai2'];
$c=$_POST['nilai3'];
$d=$_POST['nilai4'];
$e=$_POST['nilai5'];
$jumlah=$a+$b+$c+$d+$e;
$rata=$jumlah/5;

echo "Nilai 1 : ".$a;
echo "<br>";
echo "Nilai 2 : ".$b;
echo "<br>";
echo "Nilai 3 : ".$c;
echo "<br>";
echo "Nilai 4 : ".$d;
echo "<br>";
echo "Nilai 5 : ".$e;
echo "<br>";
echo "<br>";
echo "Jumlah : ".$jumlah;
echo "<br>";
echo "Rata-Rata : ".$rata;
echo "<br>";
if($rata<60) {
                echo "Predikat : Kurang";
}
else if($rata<80) {
                echo "Predikat : Baik";
}
else if($rata>80) {
                echo "Predikat : Sempurna";
}
?>


Tampilan kede script diatas dalam Notepad++.


Untuk menjalankan program diatas yaitu dengan menggunakan web browser. Pada kolom URL ketikkan : http://localhost/latihan/rata-rata.php, sehingga muncul tampilan seperti dibawah ini :















Kemudian isikan dengan angka pada kolom tersebut, misalkan di isi dengan angka seperti dibawah ini.


Kemudian klik tombol Hitung Rata-Rata, dan akan menghasilkan sebagai berikut.


Kurang lebihnya sekian mengenai program aplikasi Menghitung Rata-Rata dengan 5 Bilangan menggunakan Notepad++ dan Xampp. Jika belum paham, mungkin bisa di ulangi lagi, dan dipahami sendiri.. ;-)

Terima kasih, Semoga bermanfaat.

Kamis, 03 November 2016

Tugas 3 | Conditional Statement

MATA KULIAH  : PEMROGRAMAN WEB

UNIVERSITAS MA’ARIF NAHDLATUL ULAMA (UMNU) KEBUMEN

NAMA : FIRMNSYAH HADI PUTRA
NIM : TI11501

DOSEN PENGAMPU : BAMBANG SUGIANTO S.T.,M.KOM.



Kali ini saya sharing tugas mata kuliah Pemrograman Web yaitu membahas tentang Pemrograman Web Dinamis.
Pemrograman Web dapat dikategorikan menjadi 2 jenis  atas yaitu Pemrograman Web Statis dan Pemrograman Web Dinamis.
Pemrograman Web Statis adalah web yang konten atau isinya tidak dapat di ubah-ubah. Maksudnya, isi dari dokumen yang ada di web tersebut tidak dapat diubah secara mudah karena script yg digunakan untuk membuat web tidak mendukung untuk mengubah isi dokumen, script yang digunakan seperti HTML atau semacamnya.
Nah, untuk Pemrograman Web Dinamis adalah kebalikan dari pemrograman web statis yaitu web yang konten atau isi dokumen dapat diubah setiap saat. Untuk membuat web dinamis ini menggunakan komponen PHP yang baru saja diajarkan oleh bapak dosen.
Okey, langsung saja saya akan sedikit membahas dasar dari Pemrograman Web Dinamis.

Dasar dalam Pemrograman Web Dinamis.

11.  Variabel
Variabel adalah sebuah identifier yang nilainya dapat diubah sesuai dengan kebutuhan program. Variabel dalam versi PHP diawali dengan simbol dolar $ dan harus diakhiri dengan titik koma ;. Untuk isi dari variabel tersebut bisa berupa angka atau teks.
Contohnya :
$nim=1077;                         => isi variabel berupa angka
$nama=Ahmad;                                => isi variabel berupa teks

22. Conditional statement
Conditional statement (Pernyataan bersyarat) adalah Pemilihan dintara dua pilihan atau lebih. Dalam PHP (ataupun pemrograman yang lain) kita mengenal adanya if-else. Berikut contohnya :

Statement IF
$x=1;
if ($x==1)
{
echo “Hore, Saya bisa !!”;
}
else
{
echo “Angka tidak valid”;
}

Pada contoh diatas, maksudnya adalah “ jika variabel $x bernilai 1, maka tampilkan ‘Hore, Saya bisa !!’. Jika tidak, tampilkan ‘Angka tidak valid’. Jika contoh diatas dijalankan melalui browser, maka akan menampilk n tulisan “Hore, Saya bisa !!”, karena $x bernilai 1.

Statement IF menggunakan AND
$x=3;
$y=4;
if (($x>2)&&($y>3))
{
echo “Data benar”;
}
else if (($x==3)&&($y==5))
{
echo “Data belum benar”;
}
else
{
echo “Data tidak valid”;
}

Pada contoh diatas, tulisan “Data benar” hanya akan ditampilkan apabila nilai $x lebih besar dari 2 dan nilai $y lebih besar dari 3. Jika salah 1 tidak terpenuhi, maka akan menampilkan tulisan “Data belum benar”. Jika keduanya tidak terpenuhi akan menampilkan tulisan “Data tidak valid”.

Statement IF menggunakan OR
$a=8;
$b=5;
if (($a>4)||($b>3))
{
echo “TRUE”;
}
else if (($a<4)||($b>7))
{
echo “FALSE”;
}

33. Struktur Perulangan PHP
Struktur perulangan (loop) adalah intruksi program yang bertujuanuntuk mengulang beberapa baris perintah.
Didalam bahasa pemrograman, terdapat beberapa jenis intruksi perulangan, salah satunya : Struktur perulangan FOR.

For(awal;kondisi;penambahan) {
//Statement
}

Dengan ‘awal’ adalah pernyataan yang dieksekusi di awal perulangan,’kondisi’ adalah syarat untuk melaksanakan perulangan, ‘penambahan’ adalah pernyataan yang dieksekusi perulangan akan bertambah dan di ulang.

Berikut contohnya :

For($a=1;$a<8;$a++) {
echo “Ke-$a<br />”;
}


Jika di jalankan akan menghasilkan output:
Ke-1
Ke-2
Ke-3
Ke-4
Ke-5
Ke-6
Ke-7
Ke-8


Perulangan di atas, awalnya di buat bernilai 1, kemudian $aditambah 1 setiap kali perulangan. Dan perulangan akan terus berjalan sampai $a<8 bernilai true(benar).

Sekian, kurang lebihnya mohon ma’af bila ada kesalahan.

Semoga bermanfaat.