Reacties op het script C++ - Palindroom
|
Gepost op: 05 januari 2009 - 01:22 |
|
|
|
PHP interesse
|
Als het C++ is waarom maak je geen gebruik van de string library? |
|
|
|
Gepost op: 05 januari 2009 - 11:12 |
|
|
|
Lid
|
Omdat we dit nog niet hebben gezien op school |
|
|
|
Gepost op: 12 januari 2009 - 00:10 |
|
|
|
PHP expert
|
en waarom beperk je je string tot 100 karakters en laat je je while vervolgens maar tot 40 lopen? |
|
|
|
Gepost op: 13 januari 2009 - 00:22 |
|
|
|
Lid
|
dat is inderdaad niet correct,
Wss verstrooidheid want ik heb het nooit opgemerkt.
De declaraties etc hadden we op voorhand al gekregen en in de oefening stond tot 40 dusja,
bij deze aangepast. |
|
|
|
Gepost op: 21 januari 2009 - 17:42 |
|
|
|
PHP expert
|
Je array kan 101 tekens bevatten.
i++;
letter[i] = cin.get();
i++; letter[i] = cin.get();
moet zijn:
while (letter[i] != '\n' && i < 100) letter[++i] = cin.get();
while (letter[i] != '\n' && i < 100) letter[++i] = cin.get();
|
|
|
|
Gepost op: 21 januari 2009 - 18:01 |
|
|
|
Lid
|
while (letter[i] != '\n' && i < 100)
while (letter[i] != '\n' && i < 100)
in de plaats van
while (letter[i] != '\n' && i <= 100)
while (letter[i] != '\n' && i <= 100)
daar heb je gelijk.
Maar ik zie het nut er niet van in om 1 lijn te besparen met
|
|
|
|
Gepost op: 22 januari 2009 - 17:16 |
|
|
|
Erelid
|
dit lijkt me handiger als dit in een functie komt (palindrome("lol"')) |
|
|
|
Gepost op: 29 januari 2009 - 16:52 |
|
|
|
Lid
|
Ik heb het programma aangepast.
Je kan nu ook blijven doorgaan met woordenn te testen tot je het woordje stop ingeeft.
Alles gebeurt nu in 3 aparte functies,
lees, stop_controle, test_palindroom
Ik heb wel nog 2 warnings en ik heb geen flauw idee wat ze willen zeggen :/
Compiling source file(s)...
palindroom2.cpp
palindroom2.cpp: In function `bool stop_controle(char*, int)':
palindroom2.cpp:64: warning: control reaches end of non-void function
palindroom2.cpp: In function `bool test_palindroom(char*, int)':
palindroom2.cpp:94: warning: control reaches end of non-void function
Linking...
Compiling source file(s)... palindroom2.cpp palindroom2.cpp: In function `bool stop_controle(char*, int)': palindroom2.cpp:64: warning: control reaches end of non-void function palindroom2.cpp: In function `bool test_palindroom(char*, int)': palindroom2.cpp:94: warning: control reaches end of non-void function Linking...
|
|
|
Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom. |
|
|
|