TestPart1 Expression 4

theChaoS
Windoof-User
Windoof-User
Beiträge: 27
Registriert: 22. Apr 2012 03:39

TestPart1 Expression 4

Beitrag von theChaoS »

Hallo

kann es sein das es einen Fehler im TestPart1 bei Expression 4 gibt ?
Meine Implementation macht aus der Eingabe 42.0*24+(12686/6343*123.232-23+(43*4.0-(0-3)-(3/12.0*(6.9)))) die Liste 42.0|*|24|+|(|12686|/|6343|*|123.232|-|23|+|(|43|*|4.0|-|(|0|-|3|)|-|(|3|/|12.0|*|(|6.9|)|)|)|) (| stehen für Trennung von Elementen) was meiner Meinung nach auch gefordert wurde. Dennoch schlägt der Test (und nur dieser Test) fehl.
Kann es sein das man noch irgenwas machen muss außer Zahlen und Zahlen mit "." zusammenzufassen?

Seldon
BASIC-Programmierer
BASIC-Programmierer
Beiträge: 119
Registriert: 19. Apr 2012 18:12

Re: TestPart1 Expression 4

Beitrag von Seldon »

Prüfe mal, ob bei dir die Liste auch herauskommt, wenn du erst assembleNumbers() und dann assemblePointNumbers() auf die Liste anwendest - das macht nämlich der Test.

bagwell
BASIC-Programmierer
BASIC-Programmierer
Beiträge: 109
Registriert: 15. Nov 2010 09:18

Re: TestPart1 Expression 4

Beitrag von bagwell »

Ich hatte das selbe Problem
http://www.d120.de/forum/viewtopic.php? ... 30#p141277

Der Hinweis mit isDigit() und isNumber() hat mein Problem beseitigt.

theChaoS
Windoof-User
Windoof-User
Beiträge: 27
Registriert: 22. Apr 2012 03:39

Re: TestPart1 Expression 4

Beitrag von theChaoS »

Oh ja das hatte ich ganz vergessen.
Ich habe mein Problem schon gelöst. Man hätte auch drauf hinweisen können das Nummern und Zahlen durchaus am Anfang zusammen in einem Elment sein können :D

fabian.wagner
Endlosschleifenbastler
Endlosschleifenbastler
Beiträge: 152
Registriert: 19. Okt 2010 12:51

Re: TestPart1 Expression 4

Beitrag von fabian.wagner »

Seldon hat geschrieben:Prüfe mal, ob bei dir die Liste auch herauskommt, wenn du erst assembleNumbers() und dann assemblePointNumbers() auf die Liste anwendest - das macht nämlich der Test.
Wird auf einer neuen Version explizit noch einmal drauf stehen.

Antworten

Zurück zu „Archiv“