Postingan lainnya
logika perulangan for() php
aku membuat perulangan simpel seperti ini :
image_2022-08-24_094020447.png
nah,, aku ingin membuat tambahan value $tempo,,, jadi, misal $tempo=1 hasil nya akan sama diatas,,
untuk $tempo=2 dan 3, hasilnya akan seperti ini
image_2022-08-24_093347057.png
ada yang bisa bantu logika for nya seperti apa ?
<?php
$jumlah = 600000;
$panjang = 6;
$satuan = $jumlah/$panjang;
$tempo = 3;
for($ke=1;$ke<=$panjang;$ke++){
echo "$ke";
echo "|";
echo "$satuan";
echo "<br>";
}
?>
3 Jawaban:
<div>semoga membantu.</div><div><br>tempo 2</div><pre><?php $jumlah = 600000; $panjang = 6; $satuan = $jumlah/$panjang; $tempo = 2;
for($ke=1;$ke<=$panjang;$ke++){ if (($ke % 2) !== 0){ echo "$ke"; echo "|"; echo "0 \n"; continue; } echo "$ke"; echo "|"; echo number_format($satuan * $tempo). "\n"; } ?></pre>
<div>untuk tempo 3 <br><br></div><pre><?php $jumlah = 600000; $panjang = 6; $satuan = $jumlah/$panjang; $tempo = 3;
for($ke=1;$ke<=$panjang;$ke++){ if (($ke === 1) || ($ke === 2) || ($ke === 4) || ($ke === 5)){ echo $ke; echo "|"; echo "0 \n"; continue; } echo $ke; echo "|"; echo number_format($satuan * $tempo). "\n"; } ?></pre>
Tanggapan
okey, ty atas jawabannya,,,
Jawaban Terpilih
<div><br></div><pre><?php $banyak_baris = 6; $total_ = 600000; $tempo = 3; $perkiraan_baris = floor($banyak_baris / $tempo);
for($indeks = 1; $indeks <= $banyak_baris; $indeks++) echo "$indeks | " . ($indeks % $tempo == 0 ? $total_ / $perkiraan_baris : "") . "<br>";
?></pre><div><br></div><pre># $tempo = 3 1 | 2 | 3 | 300000 4 | 5 | 6 | 300000
$tempo = 2
1 | 2 | 200000 3 | 4 | 200000 5 | 6 | 200000
$tempo = 4
1 | 2 | 3 | 4 | 600000 5 | 6 |</pre><div><br></div>