Cukup Singkat Pembuatan 4 Jenis Segitiga Dengan Bahasa Pemrograman PHP Untuk Test IT

 Source Code Segitiga Terbalik, Source Code Segitiga Siku-Siku, Source Code Segitiga Sama Kaki, dan Source Code Segitiga Diamon Dengan Bahasa Pemrograman PHP


Pembuatan macam-macam segitiga dalam pemrograman merupakan salah satu "logic test" yang wajib dikuasai oleh seorang "Junior Programmer". Pembuatan aplikasi sederhana ini sangat sering digunakan dalam proses tes rekrutmen karyawan baru, praktikum perkuliah dll, guna mengetahui kemampuan logika bagi seorang programmer. 

Dalam beberapa minggu sebelum artikel ini dipublikasikan penulis telah menjalankan sebuah test sebagai PHP Programmer disebuah instansi (Non BUMN), dari test tersebut penulis memiliki ide untuk menjadikan test tersebut sebagai dokumentasi guna agar dapat dipelajari bersama oleh pengunjung zonatutorial. Terdapat beberapa test terkait pembuatan segitiga bintang berikut diantaranya:

1. Segitiga Sama Kaki

<?php
$baris = 5;
// for (nilai start; nilai finish; increment)
for ($ns = 1; $ns <= $baris; $ns++) {
    for ($spasi = $baris; $spasi >= $ns; $spasi -= 1) {
        echo '&nbsp';
    }
    for ($bintang = 1; $bintang <= $ns; $bintang++) {
        echo '*';
    }
    echo "<br/>";
}
?>

Hasil Source Code Segitiga Sama Kaki:

2. Segitiga Siku-Siku

Ada 2 segitiga siku-siku yang telah penulis buat, yakni segitiga siku-siku kanan dan segitiga siku-siku kiri.

Segitiga Siku-Siku Kanan

<?php
$nilaisegitiga = 5;

for ($ns = $nilaisegitiga; $ns > 0; $ns--) {
    for ($spasi = 1; $spasi <= $ns; $spasi++) {
        echo "&nbsp ";
    }
    for ($bintang = $nilaisegitiga; $bintang > $ns; $bintang--) {
        echo "*";
    }
    echo "<br/> ";
}
?>

Hasil Segitiga Siku-Siku Kanan:

Segitiga Siku-Siku Kiri

<?php
$nilaisegitiga = 5;

for ($ns = $nilaisegitiga; $ns > 0; $ns--) {
    for ($bintang = $nilaisegitiga; $bintang > $ns; $bintang--) {
        echo "*";
    }
    echo "<br>";
}

?>


Hasil Segitiga Siku Kiri:

3. Segitiga Terbalik

Segitiga Sama Kaki Terbalik

<?php 

$nilaisegitiga=5;
for($ns=1; $ns<=$nilaisegitiga; $ns++){
    for($spasi=1; $spasi<=$ns; $spasi++){
        echo '&nbsp';
    }
    for($bintang=$nilaisegitiga; $bintang>=$ns; $bintang-=1){
        echo '*';
    }
    echo "<br/>";
}

?>

Hasil Segitiga Sama Kaki Terbalik:

Segitiga Siku-Siku Terbalik

<?php
for ($= 1; $<= 7; $i++) {
    for ($= 1; $<= $i; $j++) {
        echo '*';
    }
    echo '<br>';
}

?>

Hasil Segitiga Siku-Siku Terbalik:

4. Segitiga Diamon

<?php

$nilaisegitiga = 7;

for ($ns = 1; $ns <= $nilaisegitiga; $ns++) {
    for ($spasi = $nilaisegitiga; $spasi >= $ns; $spasi -= 1) {
        print('&nbsp');
    }
    for ($bintang = 1; $bintang <= $ns; $bintang++) {
        echo '*';
    }
    echo "<br/>";
}
for ($ns = 1; $ns <= $nilaisegitiga; $ns++) {
    for ($spasi = 1; $spasi <= $ns; $spasi++) {
        echo '&nbsp';
    }
    for ($bintang = $nilaisegitiga; $bintang >= $ns; $bintang -= 1) {
        echo '*';
    }
    echo "<br/>";
}

?>

Hasil Segitiga Diamon:

Demikian tutorial kali ini, semoga bermanfaat :).
Administrator
Administrator Bermodalkan nekat dan ilmu pengetahuan berdasarkan pengalaman pribadi, saya memberanikan diri untuk tampil ke publik dalam hal memberikan layanan informasi dan tutorial.

Tidak ada komentar untuk "Cukup Singkat Pembuatan 4 Jenis Segitiga Dengan Bahasa Pemrograman PHP Untuk Test IT"