Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Felder abfragen

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
24.04.2007, 19:01 Uhr
~Winter
Gast


Zuerstmal ein Hallo,

ich lerne zur Zeit C++ und habe nun eine Frage:


Ich habe ein SpielFeld deklariert. Es ist 10*10 Felder groß - von a0 bis j9.
Jetzt möchte ich den User ein Feld eingeben lassen. Dieses Feld soll dann den Wert ändern.


C++:
char a0 = ' ', a1 = ' ', ...;
string eingabe;
cin>>eingabe;



Also wenn man in eingabe zB "a1" eingibt, dann soll das Feld a0 von ' ' in 'X' geändert werden.
So, nun weiß ich leider nicht, wie man soetwas gut macht.
Theoretisch kann man ja folgendes machen:


C++:
if(eingabe=='a1')
  a1 = 'X';


Aber dazu müsste ich ja 100mal diese If-Anweisung machen...



Gibt es auch eine schnellere Möglichkeit dazu?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
24.04.2007, 19:19 Uhr
öni



ganz einfach du nimmst ein Array

C++:
char a[100];   // dein 100 Felder

int eingabe;
cout<<"Bitte SpielfeldNummer eingeben (1-100)";
cin>>eingabe;

a[eingabe+1]='X';

//fertig



noch fragen? Ich glaub du hast bestimmt noch nie ein Array benütz oder? ist eingentlich ganz einfach!

Dieser Post wurde am 24.04.2007 um 19:20 Uhr von öni editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
24.04.2007, 19:37 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Ich würde vorschlagen a[eingabe-1] zu verwenden...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
24.04.2007, 19:50 Uhr
~Winter
Gast


ah...ein Array.

Vielen Dank für die rasche Antwort!
Werde es gleich mal probieren


mfg Winter
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


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: