PDA

Visualizza la versione completa : C++ Valutare un'espressione tramite template stack


hitman89
14-01-2013, 10:53
Salve ragazzi.
Ho una traccia di un programma da scrivere in c++ che non riesco proprio a svolgere.
Non riesco nemmeno a capire se la traccia sbagliata o meno.
Qualcuno pu aiutarmi? Grazie mille.
Ecco la traccia (in inglese):


Evaluate the following expression by using a class template of stack
((( 6 + ))/3 * (6 - 4))

MdE2005
14-01-2013, 11:02
Originariamente inviato da hitman89
Non riesco nemmeno a capire se la traccia sbagliata o meno.

((( 6 + ))/3 * (6 - 4))

La traccia contiene sicuramente un errore: l'espressione matematicamente scorretta in quanto al numeratore manca un addendo alla somma.

Questa pagina (http://www.cplusplus.com/doc/tutorial/templates/) pu esserti utile.

Ciao :)

MegaAlchimista
14-01-2013, 11:55
Probabilmente al numeratore ci dovrebbe essere scritto qualcosa del tipo
6+n dove n da prendere in input.
Qualcosa di simile a quello che fanno QUI (http://blog.emptycrate.com/node/271) per calcolare a compile-time alcuni elementi della sequenza di fibonacci

Loading