Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » "verschobene" Zahlenfolge

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
25.03.2007, 14:53 Uhr
kurt



hallo leute,

ich steh grad ein bisschen auf den schlauch...

--> ich hab 6 spieler von 0 - 5
--> ich gebe einen startwert an und von diesem spieler beginnt man zu zählen auch von 0 - 5


Code:

Startwert = 2

0  1  2  3  4  5     <-- Spieler
4  5  0  1  2  3     <-- das Zählen





ich hab das schonmal gemacht, bloß find ich es nicht mehr... ich weiß das es mit dem modulo-operator ging, komm aber grad gar nich mehr darauf...

könnt ihr mir bitte helfen??



MFG kurt
--
der tod ist sicher... das leben nicht... !!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.03.2007, 16:35 Uhr
Blubber2063



aktueller Wert Modulo Anzahl der Werte ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
25.03.2007, 17:36 Uhr
kurt



meinst du das so:


C++:

const int max = 6;
int i, a, start = 2;

for (i = 0; i < max; i++)
{
      a = (start +i) % max;
}





so hab ich es auch schon probiert... funzt aber nich

hat noch wer eine andere idee???



MFG kurt
--
der tod ist sicher... das leben nicht... !!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
25.03.2007, 17:42 Uhr
Blubber2063



Musst du schon richtig machen.

C++:
const int max = 6;
int i, a, start = 2;
int count = max - start;

for (i = 0; i < max; i++)
{
      a = (count +i) % max;
}


Das sollte dann gehen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
25.03.2007, 17:47 Uhr
kurt



danke haut so hin... ich wusste doch das meins gar nich so falsch war ^^
--
der tod ist sicher... das leben nicht... !!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: