.dsy:it. Pages (25): « First ... « 13 14 15 16 [17] 18 19 20 21 » ... Last »
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Fondamenti di architettura e programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=234)
-- [Progetto] 15/05/2006 (http://www.dsy.it/forum/showthread.php?threadid=25535)


Posted by teolino85 on 02-06-2006 17:07:

hai fatto tt i return dei tostring giusti?


Posted by soak on 02-06-2006 18:46:

no mi mancano loop e selection..


Posted by violence!jack on 02-06-2006 19:46:

GENTE I need a help per le etichette....io ci sto sbattendo la testa da 1 giorno...cosa mi consigliate? meglio usare un metodo inventato o qualcos'altro? voi come avete fatto?

__________________
"Il software è come il sesso, è migliore quando è libero." ...Linus Torvalds (1969)


Posted by *°§_-??? on 02-06-2006 20:03:

Io ho spezzettato i toString delle classi e inizializzato una variabile che si incrementa ad ogni stampa.


Posted by violence!jack on 02-06-2006 20:16:

hè lo so sono nel tuo stesso gruppo ;-)...

__________________
"Il software è come il sesso, è migliore quando è libero." ...Linus Torvalds (1969)


Posted by Pulcina on 03-06-2006 07:19:

buongiorno a tutti e buon lavoro
dai pazienza che ci rimane poco alla consegna !!!

__________________
.....baci baci baci!


Posted by Drowne on 03-06-2006 10:20:

le etichette vanno messe anche nel toString di LOOP, io me ne sono dimenticato!!! Porco due, mi rimetto al lavoro!


Posted by Drowne on 03-06-2006 10:27:

al volo ho fatto questo, ma sinceramente ci sto capendo poco:

code:
DECLARE a DECLARE b LOAD 7 STORE a LOAD a LOAD 0 GT NOT JZERO L1 Print ''a must be greater than zero.'' JUMP L2 L1: LOAD -1 STORE b LOAD b LOAD 0 GT JZERO L3 L2: LOAD b LOAD 0 EQN LOAD b LOAD 0 GT OR JZERO L4 LOAD -1 STORE b JUMP L2 JUMP L5 L3: Print ''b must be greater than zero.'' LOAD 7 STORE b L4: DECLARE ab LOAD a STORE ab L5: LOAD b LOAD 0 GT JZERO L6 LOAD ab LOAD a ADD STORE ab LOAD b LOAD 1 SUB STORE b JUMP L5 LOAD ab PRINT L6: b must be greater than zero. 56


Posted by *°§_-??? on 03-06-2006 10:32:

Purtroppo temo che le etichette (anche se assegnate in progressione ed univocamente determinate) non rispettino le strutture dei loop e delle selection, così rileggilo e controlla se il loop si richiama ricorsivamente e se le selection a seconda del valore di condition saltano all'istruzione di elseStatement o (eseguito l'ifStatement) saltano all'istruzione dopo l'else.


Posted by Drowne on 03-06-2006 10:38:

Originally posted by *°§_-???
Purtroppo temo che le etichette (anche se assegnate in progressione ed univocamente determinate) non rispettino le strutture dei loop e delle selection, così rileggilo e controlla se il loop si richiama ricorsivamente e se le selection a seconda del valore di condition saltano all'istruzione di elseStatement o (eseguito l'ifStatement) saltano all'istruzione dopo l'else.


è quello che ho fatto, e credo che abbiano senso. Ma siccome sono tipo 15h che non faccio altro non ci sto capendo molto :D

a mente fredda vedi qualcosa che non va?


Posted by *°§_-??? on 03-06-2006 10:49:

Forse...
nella prima Selection a me risulta che data la condition esegue il PrintString se è vera, altrimenti esegue una Sequence.
Il problema sta nel fatto che la Sequence comprende tutto il resto del programma e quindi dovrebbe rinviare alla fine di questo.


Posted by *°§_-??? on 03-06-2006 10:53:

Inoltre ho notato un errore logico.
Nel blocco del Loop tra L2 ed L3 alla sua fine vi sono 2 comandi di salto incondizionato in successione. Questo non ha senso poichè ne eseguirà sempre e soltanto il primo senza avere mai la possibilità di raggiungere il secondo ed intraprendere il JUMP L5


Posted by Drowne on 03-06-2006 11:03:

ok, mi hai ucciso, basta :D

Il fatto del Jump L5 l'avevo notato, ma seguendo passo passo le istruzioni che ci sono nel pdf esce per forza.

Ora provo a ripensare a qualcosa... La prima Selection dovrebbe essere giusta però...


Posted by Skioda86 on 03-06-2006 11:07:

Ragazzi, sapete se una roba del genere può andar bene???
Avete un idea di che output hanno le etichette??
Qualcuno ha domandato delucidazioni al profe al riguardo?

code:
DECLARE a DECLARE b LOAD 7 STORE a LOAD a LOAD 0 GT NOT JZERO L12 PRINT "a must be greater than zero." JUMP L31 L12: LOAD -1 ... ...


In cui L sta per LINEA e n stà per il numero di riga a cui si trova il salto.
Risponde a tutti i requisiti che hachiesto il profe....Le etichette sono UNIVOCHE (ovviamente nn possono esserci 2 righe uguali); sono PROGRESSIVE...perchè andando avanti con il programma le rrighe aumentano, quindi sono progressive.

DITE CHE PUO' ANDAR BENE LO STEXO??? :?

__________________
- - {[( KEVIN HIGHT FLY)]} - -


Posted by Drowne on 03-06-2006 11:13:

in effetti non ha mai detto che si debba partire da 0 :D

ci fai vedere l'output completo?


All times are GMT. The time now is 14:37. Pages (25): « First ... « 13 14 15 16 [17] 18 19 20 21 » ... Last »
Show all 374 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.