Kezdőoldal » Számítástechnika » Programozás » Miért nem jó neki a hatványozá...

Miért nem jó neki a hatványozás? (C++)

Figyelt kérdés

írok egy programot (kezdő vagyok)

és ezt nem fogadja el hogy <<a^b ezzel mi a baj?

cout <<"add meg a szamot" <<endl;

cin >> a;

cout <<"add meg a hatvanyt" <<endl;

cin >> b;

cout <<"a vegeredmeny:" <<a^b <<endl;



2012. márc. 20. 19:51
 1/6 anonim ***** válasza:
c++-ban nincs ilyen művelet, ha hatványozni akarsz, akkor használj for ciklust, vagy a pow()-ot a <math.h>-ból
2012. márc. 20. 19:55
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:

ez a hatványozás:


[link]

2012. márc. 20. 19:56
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:
ezeket még nem ismerem :D
2012. márc. 20. 19:57
 4/6 A kérdező kommentje:
köszi :D
2012. márc. 20. 20:00
 5/6 iostream ***** válasza:

Hát majd most megismered.

C++-ban a ^ operátor a XOR-t jelenti alapesetben (beépített tpíusoknál). Írhatsz saját típust, ahol hatványozást jelent.


Amúgy ha olyat írsz, hogy

cout << "szoveg" << endl;

Akkor inkább írd úgy, hogy

cout << "szoveg\n";

2012. márc. 20. 20:01
Hasznos számodra ez a válasz?
 6/6 anonim ***** válasza:
hatványozásnál szerintem is a legegyszerűbb egy for ciklust írni.
2012. márc. 22. 19:57
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!