Cari Blog Ini

Sabtu, 23 Maret 2019

MENGENAL TENTANG BAHASA PEMROGRAMAN "FOR" PADA HTML MENGGUNAKAN PHP DAN JUGA CARA PEMROGRAMANYA

Gambar terkait

assalamualaikum warahmatullahi wabarakatu....πŸ˜‡πŸ˜‡πŸ˜‡

tidak membutuhkan waktu yang lama untuk kita bertemu lagi pada kesempatan kali ini dalam keaadaan sehat wal afiat πŸ˜ƒπŸ˜ƒ dan juga jangan lupa bersyukur kepada allah karena tanpa bantuanya sedikit saja kita tidak bisa berbuat apa apa.

oke langsung saja, pada kesempatan kali ini saya ingin memberikan pengetahuan saya, pengalaman saya kepada anda sekalian mengenai bahasa pemrograman "FOR" yang ada pada HTML menggunakan PHP. sebelumnya apakah anda juga pernah tau mengenai FOR??? pasti bagi anda yang sudah tau tidak pernah heran lagi. tetapi meskipun anda tau mengenai FOR, tetapi apakah anda tau cara pengaplikasianya pada script PHP??? bagi anda yang sudah tau tetapi masih bingung, buat anda yang belum tau itu tenang saja😚😚 saya akan membeberkan kepada anda semua....πŸ˜‹πŸ˜‹

pertama tama apa itu FOR??
FOR adalah bahasa pemrograman yang merupakan bahasa turunan dari bahasa C juga,

fungsi dari FOR : untuk melakukan sebuah perulangan program yang sangat banyak tetapi memiliki karakteristik yang tidak jauh beda  atau biasa disebut looping oleh programmer pada umunya.
kemudian apa maksud dari "melakukan sebuah perulangan program yang sangat banyak tetapi memiliki karakteristik yang tidak jauh beda"..?????

maksudnya adalah semisal kita ingin membuat program yang menampilkan angka yang berurutan dari 1 hingga n, kita harus menuliskanya satu persatu sehingga program kita akan semakin bertambah banyak dan tentunya sangat sekali tidak efisien. tetapi dengan menggunakan IF kita dapat melakukan fungsi tersebut hanya dengan 2 baris program saja.. MENARIK BUKANNNN!!!!!😍😍

Bentuk pernyataan for :

for (ungkapan1; ungkapan2; ungkapan3) pernyataan;



Keterangan:
Β·       Ungkapan1 :    digunakan untuk memberikan inisialisasi terhadap variabel pengendali
loop.
Β·       Ungkapan2 :    dipakai sebagai kondisi untuk keluar dari loop.
Β·       Ungkapan3 :    dipakai sebagai pengatur kenaikan nilai variabel pengendali loop.

Ketiga ungkapan dalam for tersebut harus dipisahkan dengan tanda titik koma (;). Dalam hal ini pernyatan bisa berupa pernyataan tunggal maupun jamak. Jika pernyataannya berbentuk jamak, maka pernyataan-pernyataan tersebut harus diletakkan di antara kurung kurawal buka ({) dan kurung kurawal tutup (}), sehingga formatnya menjadi :
for (ungkapan1; ungkapan2; ungkapan3)
{
pernyataan; pernyataan;
.
.
.
}


Keluar loop
Gambar 4.1. Diagram alir for


for(bilangan = 20; bilangan <= 100; bilangan += 10) printf("%d\n", bilangan);
Pada program di atas, kenaikan terhadap variabel pengendali loop sebesar 10 (positif), yang dinyatakan dengan ungkapan
bilangan += 10
Pada contoh yang melibatkan pernyataan for di atas, kenaikan variabel pengendali loop berupa nilai positif. Sebenarnya kenaikan terhadap variabel pengendali loop bisa diatur bernilai negatif.
for (bilangan = 60; bilangan >= 10; bilangan -= 10) printf("%d\n", bilangan);
Kadang-kadang dijumpai adanya pernyataan for yang tidak mengandung bagian ungkapan yang lengkap (beberapa ungkapan dikosongkan). Dengan cara ini, pernyataan
for (bilangan = 20; bilangan <= 100; bilangan += 10) printf(β€œ%d\n”, bilangan);
dapat ditulis menjadi :
bilangan = 20;       /* inisialisasi di luar for */ for (          ; bilangan <= 100;   )



{
printf(β€œ%d\n”, bilangan); bilangan += 10;
}


Ungkapan kosong



Pengosongan ini juga dilakukan pada ungkapan yang biasa dipakai untuk menaikkan nilai variabel pengendali loop. Sebagai gantinya, di dalam tubuh loop diberikan pernyataan untuk menaikkan nilai variabel pengendali loop, yaitu berupa
bilangan += 10;
Ungkapan yang tidak dihilangkan berupa bilangan <=100. Ungkapan ini tetap disertakan karena dipakai sebagai kondisi untuk keluar dari loop.
Sesungguhnya ungkapan yang dipakai sebagai kondisi keluar dari loop juga bisa dihilangkan, sehingga bentuknya menjadi
for (;;)
pernyataan

Suatu pertanyaan mungkin timbul β€œLalu bagaimana caranya kalau ingin keluar dari loop pada bentuk di atas?”. Caranya adalah dengan menggunakan pernyataan yang dirancang khusus untuk keluar dari loop. Mengenai hal ini akan dibahas pada praktikum selanjutnya.
oke saya akan memberikan contoh programnya kepada anda mungkin anda juga dapat mempraktekanya sendiri dirumah dan juga bisa menjadi referensi bagi anda untuk pembelajaran selanjutnya.

Tugas Untuk Anda
1.     Tentu Anda mengenal syair lagu anak-anak berikut ini: Anak ayam turun 10
Anak ayam turun 10, mati satu tinggal 9
Anak ayam turun 9, mati satu tinggal 8 Anak ayam turun 8, mati satu tinggal 7 Anak ayam turun 7, mati satu tinggal 6 Anak ayam turun 6, mati satu tinggal 5 Anak ayam turun 5, mati satu tinggal 4 Anak ayam turun 4, mati satu tinggal 3 Anak ayam turun 3, mati satu tinggal 2 Anak ayam turun 2, mati satu tinggal 1
Anak ayam turun 1, mati satu tinggal induknya

Nah.. coba buatlah script PHP untuk mengenerate syair lagu anak ayam tersebut untuk jumlah anak ayam mula-mula adalah N. Buatlah form untuk memasukkan sembarang nilai N ini, setelah itu tekan SUBMIT. Selanjutnya akan muncul baris syair seperti di atas.

Contoh di atas hanyalah untuk N = 10.




2.     Seorang nasabah bank, mula-mula memiliki saldo awal Rp. 1.000.000,- di suatu bank X. Bank tersebut memiliki kebijakan memberikan bunga 3% jika besar saldo kurang dari Rp. 1.100.000,- dan 4% bila saldo lebih besar atau sama dengan Rp. 1.100.000,- . Perhitungan bunga dihitung dari besar saldo terakhir. Selain itu d setiap bulannya nasabah dikenai biaya administrasi Rp. 9.000,-. Buatlah scrip PHP untuk menentukan saldo akhir setelah N bulan.

Keterangan:
Buatlah form untuk mengisikan saldo awalnya dan N (jangka waktu tabungan).






3.     Dengan menggunakan script PHP, buatlah tampilan daftar perkalian berikut ini menggunakan looping
1 x 1 = 1
1 x 2 = 2
1 x 3 = 3
1 x 4 = 4
.
.
1 x 10 = 10
2 x 1 = 2
2 x 2 = 4
.
.
.
.
10 x 10 = 100
2 x 10 = 20
Petunjuk : Gunakan nested FOR 2 tingkat





4.                   Buatlah script PHP untuk menampilkan formasi bintang seperti berikut ini

*
* *
* * *
* * * *

Formasi bintang di atas untuk N = 4

Terlebih dahulu Anda harus membuat form untuk menerima input sembarang N dan script Anda harus menampilkan formasi bintang N tersebut.

Petunjuk:

Coba kaitkan antara jumlah bintang untuk setiap barisnya dengan urutan barisnya.
Gunakan nested FOR 2 tingkat




5.                   Dengan menggunakan script PHP, tampilkan semua pasangan nilai x, y dan z yang memenuhi persamaan x + y + z = 25, dengan x, y, dan z adalah bilangan asli.Serta tampilkan pula banyaknya pasangan x, y, dan z yang memenuhi persaman tersebut
Contoh tampilan:
x = 1, y = 1, z = 23
x = 1, y = 2, z = 22
x = 1, y = 3, z = 21
.
.
.

Jumlah penyelesaian : … Petunjuk:
Tentukan dahulu nilai-nilai yang mungkin dari x, y , dan z. Berapa nilai minimum yang mungkin dari ketiganya, dan berapa maksimumnya.
Gunakan nested FOR 3 tingkat




 tidak terasa kita sudah sampai di penghujung pembahasan pada kesempatan ini, mungkin itu saja yang dapat saya sampaikan kurang lebihnya saya mohon maaf sebesar besarnya...πŸ™πŸ™πŸ™  semoga kita semua selalu diberikan kesehatan oleh allah swt amin..amin..amin yarabbal alaminj.

Wassalamualaikum warahmatullahi wabarakatu....πŸ˜‡πŸ˜‡πŸ˜‡























Tidak ada komentar:

Posting Komentar