Kategori
TUGAS-TUGAS

PHP Modul 3 & 4 dan Tugas Buku

A. Modul 3

Percabangan merupakan merupakan salah satu pernyataan yang digunakan untuk mengambil keputusan terhadap satu atau beberapa kemungkinan di dalam bahasa pemrograman Java, ada beberapa Percabangan pada bahasa pemrograman Java, sebagai berikut :

a. Bentuk IF

Perintah IF ini akan menjalankan statement jika kondisinya bernilai benar (True). Kondisi merupakan statement atau variabel yang akan diperiksa true atau false nya

b. Bentuk IF ELSE

Dalam bentuk ini jika ekpresi bernilai benar maka statement 1 akan dijalankan, tetapi jika salah maka statement 2 yang akan dijalankan.

c. Bentuk IF ELSE IF

Bentuk if-else if ini cocok untuk melakukan pengambilan keputusan yang melibatkan banyak kondisi.

d. Bentuk Switch Case

Pada prinsipnya penggunaan switch hampir sama dengan pengunaan kondisi if–elseif. Dalam pengunaan switch juga disertakan perintah break. Tanpa perintah break semua peryataan akan dijalankan.

  • Latihan 1

Program diatas merupakan pemeriksaan kondisi dari isi variabel nilai, jika nilai lebih dari sama dengan 75 maka akan lulus.

  • Latihan 2

Program diatas merupakan pemeriksaan kondisi dari isi variabel nilai, jika nilai lebih dari sama dengan 75 maka akan lulus, jika dibawah 75 maka gagal

  • Latihan 3
Program diatas merupakan pemriksaan kondisi dari user dan password, jika salah satu dari varibel salah input maka false jika keduanya benar maka true dan muncul tulisan login berhasil
  • Latihan 4
Program diatas terdapat fungsi isset() yang merupakan fungsi untuk memeriksa apakah suatu variabel sudah terbentuk (ada) atau belum. Fungsi akan bernilai TRUE jika variabelnya ada. Jadi jika baris ke-2 dari program di atas dihilangkan maka statemen pada baris ke-4 yang akan dijalankan.
  • Latihan 5
Pada program diatas merupakan pemrograman switch case. Fungsi date() didalam program tersebut adalah dapat memperoleh informasi tanggal, hari dan waktu sekarang.
  • Latihan 6
Pada program di atas, fungsi date() dengan parameter “Y” adalah dapat menghasilkan 4 digit tahun sekarang. Pada baris ke-3 akan diperiksa apakah isi variabel $tahun jika dimodulus dengan 4 akan menghasilkan nilai 0. Jika TRUE maka $kabisat akan berisi “KABISAT” dan jika FALSE $kabisat akan berisi “BUKAN KABISAT”.
  • Form Login
Pada form yang sudah saya buat, itu merupakan form login biasa yang hanya menginputkan email dan password saja.
  • Login Berhasil
Jika username dan password benar maka login berhasil jika username dan password ada salah satu yang salah maka login gagal.

B. Modul 4

Fungsi adalah sekumpulan intruksi yang dibungkus dalam sebuah blok. Fungsi dapat digunakan ulang tanpa harus menulis ulang instruksi di dalamnya.

Fungsi pada PHP dapat dibuat dngan kata kunci function, lalu diikuti dengan nama fungsinya.

Cara pemanggilan fungsi cukup dengan menuliskan nama dari fungsi tersebut. Fungsi ini bisa dipanggil berulang – ulang dan dapat diletakkan di bagian manapun. Aturan pembuatan fungsi sama dengan aturan dalam pembuatan variabel.

Cara Penulisan Fungsi :

function nama_fungsi (parameter1, parameter 2, parameter n){ statement;

}

Jenis-Jenis Fungsi :

Fungsi dengan Parameter

Parameter digunakan sebagai input untuk fungsi yang selanjutnya diolah oleh fungsi tersebut. Jumlah parameter dari fungsi boleh lebih dari satu. Untuk memisahkan antar parameter digunakan tanda koma (,).

Fungsi dengan Return Value

Sebuah fungsi juga dapat mengembalikan suatu nilai. Dalam sebuah fungsi hanya boleh terdapat satu return value. Nilai yang dikembalikan dapat berupa suatu bilangan real dan string.

Fungsi Tanpa Parameter dan Return Value

Sebuah fungsi yang tidak memiliki parameter dan return value biasanya digunakan untuk menampilkan suatu mekanisme atau tampilan, di mana mekanisme tersebut tidak memerlukan inputan dan nilai kembalian / return value.

Fungsi dengan parameter default

Nilai default dapat diberikan di parameter. Nilai default berfungsi untuk mengisi nilai sebuah parameter, kalau parameter tersebut tidak diisi dengan inputan nilainya.

  • Latihan 1(Penerapan fungsi)
Program diatas merupakan penerapan fungsi. Didalam program merupakan isi dari perkenalan lalu tampilannya.
  • Laihan 1(Fungsi dari Parameter)
Penerapan fungsi untuk menampilkan bilangan ganjil sesuai dengan parameter yang dimasukan. Parameter tersebut berfungsi untuk menentukan batasan bilangan ganjil yang akan ditampilkan.
  • Latihan 2 dan 3
Penerapan fungsi untuk menghitung luas lingkaran dengan menerapkan return value. Return value tersebut digunakan untuk mengembalikan nilai hasil perhitungan luas lingkaran, sehingga output dari pemanggilan fungsi tersebut berupa luas lingkaran. Lalu jika di latihan 3 itu merupakan fungsi tanpa parameter dan return value.
  • Latihan 4

Pada latihan 4 merupakan form login, jika login gagal maka diatasnya terdapat tulisan username dan password gagal, jika login berhasil maka akan memunculkan tulisan selamat datang, edit profil serta logout.

  • Tugas Praktikum(Rumus energi potensial dan kinetik)

Pertama inputkan massa, kecepatan, dan tinggi dari masing masing energi. Lalu jika ingin hasil energi kinetik maka klik button energi kinetik, jika ingin hasil energi potensial maka klik energi potensial maka akan muncul hasil dari masing masing rumus yang sudah diinputkan didalam program, yang muncul didalam web hanyalah hasilnya.

C. Tugas Buku

Jadi program diatas adalah program membat form data siswa yang menggunakan php. Untuk tampilannya menggunakan css agar tampilan suatu web itu menarik.

Tinggalkan komentar

Rancang situs seperti ini dengan WordPress.com
Mulai