Tuesday, December 19, 2017

√ Perulangan Untuk Menampilkan Kelas 1 Hingga Kelas 5 Pada Php

sedikit teori mengenai perulangan didalam php.

Perulangan 

Terkadang pada ketika scripting terdapat statement yang perlu dihukum secara berulang biar sanggup memperoleh output yang dibutuhkan. Yang perlu diperhatikan jikalau ingin melaksanakan pengulangan yaitu kondisi apa pengulangan dimulai, kondisi apa pengulangan berhenti dan menyerupai apa pengulangan dilakukan. Beberapa sintak PHP berkaitan dengan pengulangan yaitu while, for, do-while, foreach.

  • while

Perulangan memakai while memiliki bentuk yang gampang untuk digunakan. Perintah while akan terus diulang selama kondisi berisi TRUE dan akan berhenti jikalau kondisi berisi FALSE
while (expr) {
   statement
}

  • For

Perulangan mengunakan for memiliki 3 ekpresi

  1. Expr1 yaitu ekpresi untuk memperlihatkan nilai awal yang akan dipakai untuk perulangan.
  2. Expr2 yaitu ekpresi untuk memperlihatkan kondisi dalam perulangan. Jika kondisi tersebut bernilai TRUE maka perulangan akan dilanjutkan. Jika kondisi tersebut bernilai FALSE makan perulangan akan berhenti.
  3. Expr3 dipakai untuk mengatur nilai variabel yang dipakai pada expr1 (increment/decrement)

for (expr1; expr2; expr3) 
{
statement
}

  • do – while

Perulangan mengunakan do – while ini akan berakhir jikalau ekpresi bernilai FALSE
do

Statement; 
} while (expr)


Tugas atau Studi kasus:

aktivitas untuk menampilkan output menyerupai berikut :

STMIK STMIK STMIK STMIK

Akakom Akakom Akakom Akakom Akakom

1. Kelas 1
2. Kelas 2
3. Kelas 3
4. Kelas 4
5. Kelas 5
Keterangan:
Looping STMIK memakai while
Looping Akakom memakai do-while
Looping kelas memakai for


ketikkan script berikut ini:
lalu simpanlah dengan ekstensi .php, script ini sudah beserta penjelasannya, jikalau kurang pas dengan penjelasannya silahkan anda rubah.

<?php
echo "====Muhammad Arif M  135410140====<br/><br/>";
//menampilkan “===MUHAMMAD Arif M 135410140===dan lalu ganti baris

$stimik=1;
//variable stimik dengan nilai 1 yaitu maksudnya akan di jalankan dari index pertama 1

while($stimik<=4){
//memanggil variable stimik,dimana ini akan di kerjakan sebanyak 4 kali looping, variable stimika akan dibandingkan apakah kurang dari 4, jikalau masih kurang dari 4 maka akan looping,

echo "STMIK &nbsp &nbsp &nbsp";
//menampilkan STMIK sebanyak 4 kali, sedangkan perintah &nbsp yaitu untuk spasi

$stimik ;
$stimik++;
}
//memanggil variable stimik setiap kali akan looping, dan setiap looping akan ditambahkan, dimana sudah diberi nilai while($stimik<=4) diatas.

echo "<br/>";
echo "<br/>";
//untuk ganti baris, dimana sehabis while tidak terjadi looping/mengulang lagi

$akakom=1;
//variable akakom dengan nilai 1 yaitu maksudnya akan di jalankan dari index pertama 1

do
{
echo " Akakom &nbsp&nbsp &nbsp";
//akan menampilkan goresan pena AKAKOM, goresan pena AKAKom ini nantinya yang akan di kerjakan sebanyak 6 kali looping, lalu perintah &nbsp adakah untuk spasi

$akakom;
$akakom++; 
}//memanggil variable akakom setiap kali akan looping, dan setiap looping akan ditambahkan, dimana sudah diberi nilai while($akakom<=6) diatas.

while($akakom<=6);
//memanggil variable akakom, dimana ini akan dikerjakan sebanyak 6 kali looping, variable akakom akan dibandingkan apakah kurang dari 6, jikalau masih kurang dari 6 maka akan looping,

echo "<br/>";
//menangani ganti baris sehabis tidak terjadi looping.

for ($i=1;$i<=5;$i++){
//perulangan yang akan dikerjakan sebanyak 5 kali, setiap perulangan akan di kerjakan dengan membandingkan apakah kurang dari 5, jikalau masih kurang dari 5 maka akan terus looping, kemudian  dengan perintah $i=1 yaitu akan looping dan menampilkan nilai urut angkan pada masing-masing kelas, cara menampilkannya yaitu dimulai dari index pertama 1.

echo "<br/> Kelas ".$i;
}//menampilkan goresan pena Kelas sebanyak 5 kali, dengan memberi nilai pada masing-masing kelas dengan cara memanggil variable $i.
?>

 sedikit teori mengenai perulangan didalam php √ perulangan untuk menampilkan kelas 1 hingga kelas 5 pada php


Sumber http://www.sharingse.net/