Assalammualaikum WR. WB....
Bertemu lagi gan, okeh gasah pake basa - basi langsung saja.. kali ini penulis agan membagi tutorial membuat segitiga siku-siku menggunakan for dan while, dan membuat faktorial menggunakan for, while, do-while menggunakan php..
Pertama seperti biasa aktifkan xamppnya dan buka text editornya kemudian ketikkan script berikut dan simpan sebagai index.php untuk membuat tampilan awal.
Kemudian lanjutkan lagi untuk membuat tampilan segitiga dengan mengcopy script berikut dengan nama segitiga.php
Lanjut gan selanjutnya membuat file dengan nama faktorial.php untuk membuat tampilan faktorial
Senin, 28 Maret 2016
Membuat Segitiga dengan for dan While, Dan Faktorial dengan for, while dan do-while Di PHP
Faktorial Menggunakan For
Script :
"; echo "error_reporting(0);
"; echo "if(\$_POST['hasil']!=''){
"; echo " \$angka=\$_POST['txtAngka'];
"; echo " function faktorial(\$angka){
"; echo " if(\$angka<=1){
"; echo " \$hasil=1;
"; echo " return \$hasil;
"; echo " }elseif(\$angka>1){
"; echo " for(\$i=1; \$i<=\$angka; \$i++){
"; echo " \$hasil=\$angka * faktorial(\$angka-1);
"; echo " }
"; echo " return \$hasil;
"; echo " }
"; echo " }
"; echo " echo \"Angka :\".\$angka.\"\";
"; echo " echo \"Faktorial dari \".\" \".\$angka.\" \".\"adalah :\".\" \".faktorial(\$angka);
"; echo "}
"; echo "?>"; ?>
"; echo "error_reporting(0);
"; echo "if(\$_POST['hasil']!=''){
"; echo " \$angka=\$_POST['txtAngka'];
"; echo " function faktorial(\$angka){
"; echo " if(\$angka<=1){
"; echo " \$hasil=1;
"; echo " return \$hasil;
"; echo " }elseif(\$angka>1){
"; echo " for(\$i=1; \$i<=\$angka; \$i++){
"; echo " \$hasil=\$angka * faktorial(\$angka-1);
"; echo " }
"; echo " return \$hasil;
"; echo " }
"; echo " }
"; echo " echo \"Angka :\".\$angka.\"\";
"; echo " echo \"Faktorial dari \".\" \".\$angka.\" \".\"adalah :\".\" \".faktorial(\$angka);
"; echo "}
"; echo "?>"; ?>
Faktorial Menggunakan While
Script :
"; echo "error_reporting(0);
"; echo "if(\$_POST['hasil-while']!=''){
"; echo " \$angkawhile=\$_POST['txtAngka-while'];
"; echo " function faktorial(\$angkawhile){
"; echo " if(\$angkawhile<=1){
"; echo " \$hasilwhile=1;
"; echo " return \$hasilwhile;
"; echo " }elseif(\$angkawhile>1){
"; echo " \$i=1;
"; echo " while(\$i<=5)
"; echo " {
"; echo " \$i=\$i+1;
"; echo " \$hasilwhile=\$angkawhile * faktorial(\$angkaw-1);
"; echo " }
"; echo " return \$hasilwhile;
"; echo " }
"; echo " }
"; echo " echo \"Angka : \".\$angkawhile.\"
\";
"; echo " echo \"Faktorial dari \".\" \".\$angkawhile.\" \".\"adalah :\".\" \".faktorial(\$angkawhile);
"; echo "}
"; echo "?>"; ?>
"; echo "error_reporting(0);
"; echo "if(\$_POST['hasil-while']!=''){
"; echo " \$angkawhile=\$_POST['txtAngka-while'];
"; echo " function faktorial(\$angkawhile){
"; echo " if(\$angkawhile<=1){
"; echo " \$hasilwhile=1;
"; echo " return \$hasilwhile;
"; echo " }elseif(\$angkawhile>1){
"; echo " \$i=1;
"; echo " while(\$i<=5)
"; echo " {
"; echo " \$i=\$i+1;
"; echo " \$hasilwhile=\$angkawhile * faktorial(\$angkaw-1);
"; echo " }
"; echo " return \$hasilwhile;
"; echo " }
"; echo " }
"; echo " echo \"Angka : \".\$angkawhile.\"
\";
"; echo " echo \"Faktorial dari \".\" \".\$angkawhile.\" \".\"adalah :\".\" \".faktorial(\$angkawhile);
"; echo "}
"; echo "?>"; ?>
Faktorial Menggunakan Do-While
Script :
"; echo "error_reporting(0);
"; echo "if(\$_POST['hasil-dowhile']!=''){
"; echo " \$angkadowhile=\$_POST['txtAngka-dowhile'];
"; echo " function faktorial(\$angkadowhile){
"; echo " if(\$angkadowhile<=1){
"; echo " \$hasildowhile=1;
"; echo " return \$hasildowhile;
"; echo " }elseif(\$angkadowhile>1){
"; echo " \$i=1;
"; echo " do
"; echo " {
"; echo " \$hasildowhile=\$angkadowhile * faktorial(\$angkadowhile-1);
"; echo " \$i=\$i+1;
"; echo " }while(\$i<=5);
"; echo " return \$hasildowhile;
"; echo " }
"; echo " }
"; echo " echo \"Angka :\".\$angkadowhile.\"
"; echo " echo \"Faktorial dari \".\" \".\$angkadowhile.\" \".\"adalah :\".\" \".faktorial(\$angkadowhile);
"; echo "}
"; echo "?>"; ?>
"; echo "error_reporting(0);
"; echo "if(\$_POST['hasil-dowhile']!=''){
"; echo " \$angkadowhile=\$_POST['txtAngka-dowhile'];
"; echo " function faktorial(\$angkadowhile){
"; echo " if(\$angkadowhile<=1){
"; echo " \$hasildowhile=1;
"; echo " return \$hasildowhile;
"; echo " }elseif(\$angkadowhile>1){
"; echo " \$i=1;
"; echo " do
"; echo " {
"; echo " \$hasildowhile=\$angkadowhile * faktorial(\$angkadowhile-1);
"; echo " \$i=\$i+1;
"; echo " }while(\$i<=5);
"; echo " return \$hasildowhile;
"; echo " }
"; echo " }
"; echo " echo \"Angka :\".\$angkadowhile.\"
"; echo " echo \"Faktorial dari \".\" \".\$angkadowhile.\" \".\"adalah :\".\" \".faktorial(\$angkadowhile);
"; echo "}
"; echo "?>"; ?>
Dan terakhir kita buat css nya supaya tampilannya menjadi menarik gan.. buat new file lagi dengan nama style.css
Dan berikut hasilnya gan panggil di web browser kalian masing-masing..
Tampilan index.php
Tampilan faktorial.php
Tampilan segitiga.php
Untuk agan - agan yang males mengetik bisa langsung aja ambil projeknya di github penulis ini link nya gan:
https://github.com/firdausshinoda/membuat-perulangan-segitiga-dan-faktorial
Ok mungkin itu saja yang bisa penulis bagikan kali ini kurang lebihnya mohon maaf, sampai bertemu di postingan selanjutnya. Jangan pernah malas untuk mencoba - coba gan.. :D
Wassalammualaikum WR.WB...
0 komentar:
Posting Komentar