14. november 2001 - 12:15
Der er
11 kommentarer og 1 løsning
NEWBIE fejl i min kode
Hej igen tror jeg der er fejl i bogen.... #include <iostream.h> void main (void) { int slut; char bog; while(! slut) { cout << \"\\nSkriv J eller N: \"; cin >> bog; if((bog == ´J´) || (bog = ´j´)) slut = 1; else if ((bog == ´N´) || (bog = ´n´)) slut = 1; else cout << \"\\a\"; } cout << \"Du trykkede \" << bog << endl; cout << \"\\nMade By Maykel (MB-Data)\"; } jeg får fejl på de linier hvor bog = J osv....
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
14. november 2001 - 12:16
#1
hvad siger den af fejl ?
14. november 2001 - 12:16
#2
du skal ikke bruge ´ men \' istedet (sidder ved siden af enter)
14. november 2001 - 12:20
#3
warning W8060 ifelse.cpp 12: Possibly incorrect assignment in function main() linie 12 er linie med J og j Warning W8060 ifelse.cpp 14: Possibly incorrect asasignment in function main() linie 14 er linie med N og n efter jeg har rettet til det du sagde
14. november 2001 - 12:22
#4
står der nu : if((bog == \'J\') || (bog = \'j\')) slut = 1; else if ((bog == \'N\') || (bog = \'n\')) slut = 1; else
14. november 2001 - 12:24
#5
direkt copy and past if((bog == \'J\') || (bog = \'j\')) slut = 1; else if ((bog == \'N\') || (bog = \'n\')) slut = 1; else ååssss ja det ser sådan ud
14. november 2001 - 12:26
#6
hehe dum fejl der skal stå: if((bog == \'J\') || (bog == \'j\')) slut = 1; else if ((bog == \'N\') || (bog == \'n\')) slut = 1; else == betyder sammenligning = betyder tildeling :) Sorry
14. november 2001 - 12:27
#7
HELT ok men der står altså == i bogen prøver lig
14. november 2001 - 12:27
#8
if((bog == \'J\') || (bog == \'j\')) slut = 1; else if ((bog == \'N\') || (bog == \'n\')) slut = 1; else dvs brug == og ikke = i dine if-statements
14. november 2001 - 12:28
#9
delphi: det skal også være == men du bruger = istedet i halvdelen af dine if\'s
14. november 2001 - 12:29
#10
*DOOOOOOOOOOOOOOHHHHHHHHHHHHHHHHHH*GGG ok det var tryk fejl... tak
14. november 2001 - 12:30
#11
Korrekt disky, jeg ser du nåede at svare mens jeg var ved at skrive et svar :-).
14. november 2001 - 12:31
#12
god bog du har :-)
Kurser inden for grundlæggende programmering