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>";
}
?>
avatar yukari06
@yukari06

137 Kontribusi 66 Poin

Diperbarui 2 tahun yang lalu

3 Jawaban:

<div>semoga membantu.</div><div><br>tempo 2</div><pre>&lt;?php $jumlah = 600000; $panjang = 6; $satuan = $jumlah/$panjang; $tempo = 2;

for($ke=1;$ke&lt;=$panjang;$ke++){ if (($ke % 2) !== 0){ echo "$ke"; echo "|"; echo "0 \n"; continue; } echo "$ke"; echo "|"; echo number_format($satuan * $tempo). "\n"; } ?&gt;</pre>

avatar fajarsusilo
@fajarsusilo

6 Kontribusi 0 Poin

Dipost 2 tahun yang lalu

<div>untuk tempo 3&nbsp;<br><br></div><pre>&lt;?php $jumlah = 600000; $panjang = 6; $satuan = $jumlah/$panjang; $tempo = 3;

for($ke=1;$ke&lt;=$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"; } ?&gt;</pre>

avatar fajarsusilo
@fajarsusilo

6 Kontribusi 0 Poin

Dipost 2 tahun yang lalu

Tanggapan

okey, ty atas jawabannya,,,

Jawaban Terpilih

<div><br></div><pre>&lt;?php $banyak_baris = 6; $total_ = 600000; $tempo = 3; $perkiraan_baris = floor($banyak_baris / $tempo);

for($indeks = 1; $indeks &lt;= $banyak_baris; $indeks++) echo "$indeks | " . ($indeks % $tempo == 0 ? $total_ / $perkiraan_baris : "") . "&lt;br&gt;";

?&gt;</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>

avatar GrennKren
@GrennKren

62 Kontribusi 47 Poin

Dipost 2 tahun yang lalu

Login untuk ikut Jawaban