09. februar 2003 - 00:50
Der er
2 kommentarer og 2 løsninger
Kompile fejl i IDG hæfte?
Jeg sider her med et IDG blad af Kris Jamsa og i et af de eksempler i bladet giver min kompiler en fejl. hvorfor og hvordan retter jeg dette, her kommer kildekoden og under den kommer de fejl min kompiler skriver der er: ---Start Source code--- #include <iostream.h> void main(void) { // En vares pris float pris = 14.00; //momssatsen er 25 % float momssats = 0.25; // Beløbet, kunden betaler float betalt = 20.00; // moms, købers byttepenge // pris m. moms float moms, byttepenge, totalpris; moms = pris * momssats; totalpris = pris + moms; byttepenge = betalt - totalpris cout << "Varens pris: kr." << pris << "\t+moms: kr." << moms << endl; cout << "Ialt kr." << totalpris << endl; cout << "Betalt: kr." << betalt << endl; cout << "Byttepenge: kr." << byttepenge << endl; } ---End Source Code--- kompileren markerer denne linje: cout << "Varens pris: kr." << pris << "\t+moms: kr." << moms << endl; og skriver følgende: [Warning] In function `int main(...)': no match for `float & - _IO_ostream_withassign &' parse error before `<' håber at nogen kan hjælpe tak.
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
09. februar 2003 - 00:52
#1
note: jeg bruger Dev-C++ hvis det skulle have betydning
09. februar 2003 - 01:07
#2
ja det kan jeg da hurtigt fortælle dig :P du har glemt et semikolon: #include <iostream.h> void main(void) { // En vares pris float pris = 14.00; //momssatsen er 25 % float momssats = 0.25; // Beløbet, kunden betaler float betalt = 20.00; // moms, købers byttepenge // pris m. moms float moms, byttepenge, totalpris; moms = pris * momssats; totalpris = pris + moms; byttepenge = betalt - totalpris; cout << "Varens pris: kr." << pris << "\t+moms: kr." << moms << endl; cout << "Ialt kr." << totalpris << endl; cout << "Betalt: kr." << betalt << endl; cout << "Byttepenge: kr." << byttepenge << endl; } sådan det skulle vist gøre det
09. februar 2003 - 01:08
#3
Byt: byttepenge = betalt - totalpris Ud med: byttepenge = betalt - totalpris;
09. februar 2003 - 01:19
#4
Dooh!
Kurser inden for grundlæggende programmering