Avatar billede foxskywalker Nybegynder
19. oktober 2006 - 11:01 Der er 4 kommentarer og
1 løsning

Ang Whil og and

Hejsa X-perter

Sidder som nybegynder i C++ og er ved at lave et spil hvor man skal gætte et hemligt tal.

Jeg har lavet en 2 spiller funktion og man skal starte med at vælge enten 1 eller 2 spillere.

Problemet er at hvis man trykker andet end 1 eller 2 skal den spørge igen.

Jeg har prøvet at gøre det med en while løkke og indsat en "and" fordi den skal tjekke for både 1 og 2...

Sådan:

while ((b!=2) and (b!=1))
{
std::cout <<"En eller to spillere? (1/2)\n";
std::cin >> b;
}

problemet er bare at C++ BuildeX Fra borland mener:

"While statement is missing ) in function"

Jeg har søgt vidt og bredt og kan kun se at det burde kunne gøres sådan.

Er der nogen der kan hjælpe?
Avatar billede jpk Nybegynder
19. oktober 2006 - 11:03 #1
prø at skifte and ud me 2 og-tegn, altså &&
Avatar billede jpk Nybegynder
19. oktober 2006 - 11:04 #2
...der manglede vist et par bogstaver...
prøv at skifte and ud med 2 og-tegn, altså &&
Avatar billede jpk Nybegynder
19. oktober 2006 - 11:05 #3
hvis det er en char du sammenligner, skal det være '1' og '2'
Avatar billede foxskywalker Nybegynder
19. oktober 2006 - 11:08 #4
Hehe der kan man bare se, det virkede med && syntes bare jeg havde prøvet det, men OK Skriv lige et svar så får du point
Avatar billede jpk Nybegynder
19. oktober 2006 - 11:35 #5
Svar!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester