Toon posts:

Char waarde uitlezen en gebruiken bij IF expressie

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben dus bezig met het mijzelf aanleren van C++ (nog niet lang bezig) en ben bezig met het aanpassen van de voorbeelden die in het boek worden gegeven.

In het origineel worden wat qwaardes weergegeven, maar nu wil ik dus de optie dat je die gegevens kan wijzigen.
ik wil dat doen met een IF statement.

in de mijn code wordt moet je op een gegeven moment in en char variabele een Y of N invoeren.
nu wil ik dat de If statemant test of de char variabele (kloppenGegevens) gelijk is aan Y dan het een doen en anders de waardes wijzigen.

Code:

cout << "Kloppen deze gegevens? (Y/N): ";
cin >> kloppenGegevens;
cout << "\n";

/*>>>*/ if(kloppenGegevens==y) /*<<<<<<<<<<<<<*/
{
cout << "Dank u wel\n";
}
else
{
cout << "Geef de nieuwe waarde voor de
leeftijd: ";
cin >> wijzigLeeftijd; enz, enz


Ik hoop dat iemand mij kan vertellen wat ik verkeerd doe.
alvast bedankt.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Waarschijnlijk staat er een \n achter je Y :)

Dus je zult op kloppenGegevens[0] == 'Y' || kloppenGegevens[0] == 'y' moeten checken ofzo

Verwijderd

Topicstarter
Spooner2k heeft mij over ICQ al heel goed geholpen.
alsnog bedankt voor je reactie