Kezdőoldal » Számítástechnika » Programozás » Kiegészítenétek, vagy adnátok...

Kiegészítenétek, vagy adnátok tanácsot ennek a függvénynek a helyes megírásához? (Feladat és az eddig megírt függvény lent)

Figyelt kérdés

A feladat egyszerű, a fgv. visszatérési értéke egy számtani sorozat elemeinek szorzata. A fgv. megkapja a sorozat első elemét (elso) ,differenciáját (d), valamint egy egész intervallum alsó és felső korlátját (a,b).


alkottam valamit, csak azt nem tudom, hogy mit írjak a '?' helyére...


double szamsorozat(double elso, double d, int a, int b){

int i, m;

double s, szorzat=1;

if(a>b){m=b; b=a; a=m;}

for (i =1; i <= b/d; i++){

s = elso + ((i-1)*d);

szorzat *= s;

}

return szorzat;

}


2015. nov. 3. 23:20
 1/2 A kérdező kommentje:
az i<= b/d az rossz, a helyett mit kellene ìrnom? az a kérdőjeles rèsz
2015. nov. 3. 23:38
 2/2 Pelenkásfiú ***** válasza:

A ciklus a-tól b-ig fusson, ne 1-től..


for (i = a; i <= b; i++) {

szorzat *= (elso + (i - 1) * d);

}

2015. nov. 4. 09:16
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!