Kezdőoldal » Számítástechnika » Programozás » C++ programkódot leírnátok?

C++ programkódot leírnátok?

Figyelt kérdés

1-(1/3)+(1/5)-1/7...1/(2*i-1)...

A program bekéri sor elemeinek számát (a), majd ennek megfelelően számolja ki az

értékét, vagyis az i-t a-ig növeli...

Nem boldogulok, szóval ha valaki lenne szíves, teljes kódot küldeni..



2013. márc. 9. 20:58
1 2
 1/18 anonim ***** válasza:

Egy szám bekérése megy?

Ha megvan, akkor egy egyszerű for ciklus és ennyi.

2013. márc. 9. 21:04
Hasznos számodra ez a válasz?
 2/18 A kérdező kommentje:
egy számot kér be, de nem tudom egyszerű for-ral megcsinálni, mert váltakozik az előjel, vagyis az i 1től növekszik, de 2-nél mínusz, 3 +, 4 -, stb...
2013. márc. 9. 21:16
 3/18 anonim ***** válasza:

if (i % 2 == 0)

...

else

...

2013. márc. 9. 21:20
Hasznos számodra ez a válasz?
 4/18 A kérdező kommentje:

eddig eljutottam, de vagy syntax error, vagy nem számolja ki, 0-t ír, meg ilyen gondok...

Ezért kértem, hogy ha valaki tudja, és szeretne is segíteni, írjon teljes kódot.

2013. márc. 9. 21:30
 5/18 A kérdező kommentje:
szóval ha kettőt adok meg, az eredményem 0,66 körül kell, hogy legyen...
2013. márc. 9. 21:31
 6/18 anonim ***** válasza:
Inkább írj te teljes kódot, megmondom hol hibádzik.
2013. márc. 9. 21:33
Hasznos számodra ez a válasz?
 7/18 A kérdező kommentje:

Ok, de nyilván sok hiba van, még full kezdő vagyok...

kérlek futtasd le, ha javítasz valamit rajta...

2013. márc. 9. 21:37
 8/18 A kérdező kommentje:

#include <iostream>

using namespace std;

int main ()

{

int i,a;

float eredmeny=0;

cout << "Adjon meg egy szamot! \na=";

cin >> a;

for (i=1; i<=a; i++)


if (i%2==0)

eredmeny+=1/(2*i-1);

else eredmeny+=-1/(2*i-1);


cout << eredmeny << endl;

return 0;

}

2013. márc. 9. 21:37
 9/18 anonim ***** válasza:

Zárójelezés!

A fornál mindenképpen kellene, de mondjuk az if-nél is jobban nézne ki.

2013. márc. 9. 21:51
Hasznos számodra ez a válasz?
 10/18 A kérdező kommentje:
akkor a hibás részt írd le kérlek helyesen...
2013. márc. 9. 21:53
1 2

További 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!