![]() |
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)
-- [Stampa] (http://www.dsy.it/forum/showthread.php?threadid=24024)
stampa
DECLARE s;
DECLARE arg1;
arg1 = 10;
IF(arg1<=0)
PRINT 'Primo argomento invalido';
ELSE
DECLARE arg2;
arg2 = 5;
IF(arg2<=0)
PRINT 'Secondo argomento invalido';
ELSE
WHILE(arg1!=0)
searg2-=1;
s += 1;
WHILE(arg2!=0)
arg2 -= 1;
s += 1;
PRINT s;
e poi entra in un ciclo infinito, ma mi sembra strano dato ke dopo numerose prove abbiamo dedotto ke c andava tutto.
se notate l'istruzione in grassetto io ho notato ke prende "arg2" quando invece dovrebbe prendere "arg1" essendo il ciclo di arg1 appunto.
Voi sapete magari come mai succede cosi? perkè a sto punto penso sia un errore di mai...
Inoltre volevo sapere dve poter prendere il main aggiornato del progetto
A me entrava in loop a causa di un errore nella classe iterazione (precisamente nel metodo esegui()), visto il tuo problema potrebbe anche essere un errore nella classe iterazione...Controlla bene
per l'indentazione nessuno ha capito bene com'è la storia?
ti esce una roba cosi? ( senza il null ovviamente )

Si stesso output (null a parte)
Idem (null a parte) !!
Ma come si fa a indentare perfettamente?
Cmq dipenderà dal toString() di Sequenza o mi sbaglio?
__________________
The Americans are too in love with the sound of their own voice to speak the truth (MGS 2 Sons Of Liberty)
secondo me non becca l'eccezione del prog di malchiodi... Sto guardando cmq... Ora scarico Eclipse e faccio lo stepbystep
Credo anche io che la chiave di tutto stia nel metodo toString() di Sequenza..
Per l'eccezione del prog di Malchiodi non ho capito che intendi(non credo che il prog debba beccare nessuna eccezione)..
non si termina finche non fa il catch di ExecutionException, no?
se metto come valori 0 100 o 100 0 il programma va bene ( termina e scrive gli errori giusti ) ( sempre col null, che mi perseguita, LOL ). altrimenti va in loop.
Se inserisci dei valori validi il programma stampa le istruzioni e stampa la somma finale e basta.
Se fai passare 0 e 100 oltre alle istruzioni stampa la stringa "Primo argomento invalido" e basta.
Ho bisogno di parlare con il ragazzo che ha aperto questo thread...
Anche io vorrei parlare con Dio ogni tanto...
| All times are GMT. The time now is 08:44. | Show all 13 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.