alexa-tracking

[ASK] Penjumlahan dan Perkalian dalam Perulangan

Main Content

1024
1024
KASKUS
51
244
https://www.kaskus.co.id/thread/540a59c296bde61e208b456e/ask-penjumlahan-dan-perkalian-dalam-perulangan
[ASK] Penjumlahan dan Perkalian dalam Perulangan
gini gan ane punya
Quote:

trus ane juga punya
Quote:


kemudian ane ingin melakukan proses penjumlahan dan perkalian pada data2 tersebut, contoh:
Quote:


sebenarnya proses penjumlahan dan perkalian tersebut bisa dilakukan dengan cara diatas, tp lebih efektif lg jika diterapkan dengan perulangan.
Tp ane masih bingung gmn cara nerapin perulangan pada proses diatas. Mungkin disini ada yg bisa bantu,
image-url-apps
ane bisa bantu gan
Quote:


mohon bantuannya gan
KASKUS Ads
image-url-apps
Quote:


itu program nya pake bahasa apa gan
Quote:


php gan
image-url-apps
Quote:


harus php gan?
Quote:


ga php juga ga apa2 gan, nanti ane ambil algoritmanya aj emoticon-Smilie
image-url-apps
Quote:


(data[0]*w1)+(data[1]*w2)+(data[2]*w3)+(data
[3]*w4)+(data[4]*w5)+(data[5]*w6)=X
(data[6]*w1)+(data[7]*w2)+(data[8]*w3)+(data
[9]*w4)+(data[10]*w5)+(data[11]*w6)=X

itu sama2 di masukin ke X gan ?
Quote:


iya gan, biar sekali proses dapet kedua hasilnya
Quote:


mungkin maksud agan qryzwn kenapa kok ditampung di 1 var? kenapa ga di x1 & x2, kalo sama2 di x nanti cuma nilai x terakhir yg kepake - kecuali kalo emang ente niatnya gitu
image-url-apps
Quote:


Pake nested looping gan,
Quote:


ane perjelas gan, data ane tu kyk gini:
[ASK] Penjumlahan dan Perkalian dalam Perulangan

nah setiap baris itu mau ane proses seperti cara diatas, tp dg perulangan.
mungkin bisa ditampung di X[], jd kalo dipanggil X[0] yg tampil hasil perhitungan dibaris pertama, kalo X[1] yg tampil hasil perhitungan baris kedua.
Quote:

bisa dijabarin disini ga gan?
Kenapa w-nya ga pake array juga? lebih mudah ...
Quote:


iya gan ane pake array juga w[0]=0.60, w[1]=0.40, w[2]=1, w[3]=1, w[4]=0.20, w[5]=0.80

bantu ane gan
kalo gini?
PHP Code:
<?php
$data
[0]= 1$data[1]= 1$data[2]= 1$data[3]= 1$data[4]= 1$data[5]= 1;
$data[6]= 0.5$data[7]= 0.5$data[8]= 0.4$data[9]= 0.25$data[10]= 0$data[11]= 0.75;
$w10.6$w2=0.4$w3=0.1$w4=0.1$w5=0.2$w6=0.8;
 
$X1 0;
$X2 0;
$str "";
for(
$n=0;$n<2;$n++) {
    
$X "X".($n+1);
    
$a $n*6;
    
$str .= "$X = ";
    for(
$i=0;$i<6;$i++) {
        
$w "w".($i+1);
        
$v_w = $$w;
        
$v_d $data[$i+$a];  
        $
$X += $$w $v_d
        
$str .= "($v_w * $v_d) + ";
    }
    
$str substr($str,0,-2)."<br>";
    echo 
"<br>";
}
echo 
"<pre>";
echo 
"$str ";
echo 
"X1 = $X1 ";
echo 
"X2 = $X2 ";
echo 
"</pre>";
?>
Quote:


kalo mau nampilin X nya dalam array gmn gan?
Quote:

kamsudnya X[0] X[1] ?
PHP Code:
<?php
$data
[0]= 1$data[1]= 1$data[2]= 1$data[3]= 1$data[4]= 1$data[5]= 1;
$data[6]= 0.5$data[7]= 0.5$data[8]= 0.4$data[9]= 0.25$data[10]= 0$data[11]= 0.75;
$w10.6$w2=0.4$w3=0.1$w4=0.1$w5=0.2$w6=0.8;

$X = array();
for(
$n=0;$n<2;$n++) {
        
$X[$n] = 0;
        
$a $n*6;
        for(
$i=0;$i<6;$i++) {
                
$w "w".($i+1);
                
$v_w = $$w;
                
$v_d $data[$i+$a];
                
$X[$n] += $$w $v_d;
        }
}
echo 
"<pre>";
print_r($X);
echo 
"</pre>";
?>

Quote:


Thx berat gan, sayang ane belum bisa nyendolin, abu gosok aj ye.. emoticon-Big Grin
Quote:
sama2 gan, lha...kok cendol? bukannya gudeg gan? emoticon-Ngakak