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
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";
6/6 anonim válasza:
hatványozásnál szerintem is a legegyszerűbb egy for ciklust írni.
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!