| Ane mw tanya nih gan, buat nampilin beginian dgn menggunakan php gmna Ɣª@̤̥̣̈̊̇?? 5 =5 6+ 7 =13 8+9+10 =27 11+12+13+14 =50 15+16+17+18+19 =85 20+21+22+23+24+25 =135 Total = 315
Tolong pencerahannya gan |
|
| <?php echo" 5 =5 6+ 7 =13 8+9+10 =27 11+12+13+14 =50 15+16+17+18+19 =85 20+21+22+23+24+25 =135 Total = 315"; ?> |
|
| print |
|
| ^haha |
|
| ^2 hahaa |
|
| ^3 hahaaa |
|
| hadehh bukan itu maksud saya gan |
|
| makanya maksudnya itu dijelaskan biar ambigu tidak salah... |
|
| pan cuma nampilin bisa pake echo or print :D |
|
| hahaha, yaudah tiap hasil di kasih variable aja gan |
|
| ^4hahahaha |
|
| dari agan sendiri sudaha da logiknya belum bikin kodingan ini? kalo udah ada.. pasti bisa dong bikinnya... ayok..grup ni bukan tmpt utk minta kerjaen PR.. tapi research bareng2 :) |
|
| kl mau yg sdikit simple tentunya pake looping, itu ada 6x looping (6 baris) berarti for dr 1 s.d 6 misalnya. saat iterasi masing2, for lg dr 1 s.d step for atasnya.. trus angka ditulis deh.. sambil dihitung hasil junlahannya.. ok? coba dulu, mana skrip mu.. abis tu paste kesini.. pasti ygvlain siap bantu |
|
| php hampir sama dengan c++ pasti tau |
|
| maksud ente 1=1 2=2
bukan
1=1 2=2 3=3
? |
|
| Om anonymous.... Itu yang di inputkan apa? kalo cuma cetak gitu pake echo bisa :D |
|
| ni bukan PR tpi G̶̲̥̅̊ω М̣̣̥̇̊ά̲̣̣̣̥ϋ bahas perulangan pada php... nah G̶̲̥̅̊ω dpt scriptnya bgnian <?php function angka ($angka) { return $angka; } $angka = 4; for ($i=1; $i<=6; $i++){$j=1; while ($j<=$i){ $angka +=1; printf ("%3s ", angka($angka)); $j=$j+1; } echo "<br>"; } ? > nah ini kode yg ane kerjain tpi hasilnya cuma urutan angka aja... G̶̲̥̅̊ω dah coba buat nampilin sperti yg datas.. tpi ga dpt gan mohon bantuannya |
|
| maksudnya nampilian doang ato otomatis dia ngjumlah, kalo nampilin doang pake echo aja gan, angkanya di jadiin string.. |
|
| bagus2 dah ada usaha.. highly apreciated.. mari kita sama2 analisa |
|
| betul semua dah.100 |
|
| itu kan hasil kodenya gan cuma angka na tpi perhitungan penjumlahan na tdk ad serta tanda jumlahnya jga ga tampil.. |
|
| for($y = 5, $x = 1 ; x <= 6;$x++) { $tot = 0; for($g =0; $g < $x; $g++, $y++){ $tot += $y; echo "$y ";} echo $tot; } |
|
| ini kasar sih.. blom nyoba.. lg di luar gan :) |
|
| ohh iya agan willy... itu udh pas tpi menampilkan tanda tambahnya blm dpt mas... |
|
| mari kita bahas aja code yg sudah sampeyan buat.. biar bs tau permasalahannya..
berikut saya tulis ulang:
<?php function angka ($angka) { return $angka; } $angka = 4; for($i=1; $i<=6; $i++){ $j=1; while($j<=$i) { $angka +=1; printf ("%3s ", angka($angka)); $j=$j+1; } echo "<br>"; }
?>
komen: 1. pertama2, fungsi angka yg hanya return angka itu mubadzir bgt.. input dsn output gada proses apa2.. ga perlu bgt (kcuali di kemudiannya mau ada something disitu.
2. logika sudaj bener, tinggal masalah nampilin kan?
skrg pisahkan antara hasil jumlah, angka2 yg mau dijumlah dan jg angka2 yg mau ditulis/ditampil.
dr situ tinggal permak aja.
sambil nge-for dan nge-while, while adalah meeakili cell, for mewakili baris:
dlm while buat echo $angka . " + ";
diluar while (tp masih dalam for), artinya pd akhir masing2 baris..
echo " = " . $jumlah . "<br>"; $jumlah adalah hssil penjumlahan $angka dlm sebaris.. jd hrs buat satu variable lg, missl $jumlah yg direset setiap naik for nya. (diatas while).
terakhirnya, buat hal yg sama, jumlah dr $jumlah td, misal $total. nanti nya diluar for di bawah sndr buat echo "Total = " . $total; |
|
| gunakan if... tampilkan + jika $g lebih dr 0 dan tampilkan = jika $g == $x-1 |
Tidak ada komentar:
Posting Komentar