 |
ARIEL |
| Inoltre l'indentazione deve andare bene per tutti ... |
07-02-2006 11:29 |
|
 |
ARIEL |
.grande:maestro.

Registered: Jul 2005
Posts: 636 (0.09 al dì)
Location: milano
Corso: Comunicazione digitale
Anno: Dottoressa!!!
Time Online: 12 Days, 7:36:22 [...]
Status: Offline
Edit | Report | IP: Logged |
Inoltre l'indentazione deve andare bene per tutti i main non solo per quello fornito dal prof altrimenti sarebbe troppo facile...penso che bisogna fare dei controlli nei vari toString.....
|
|
07-02-2006 11:29 |
|
|
|  |
 |
spenk.85 |
| esatto! il problema è che nei metodi toString del ... |
07-02-2006 11:43 |
|
 |
spenk.85 |
.illuminato.

Registered: Nov 2005
Posts: 196 (0.03 al dì)
Location: Muggiò
Corso: Comunicazione Digitale
Anno: x
Time Online: 1 Day, 12:55:02: [...]
Status: Offline
Edit | Report | IP: Logged |
esatto! il problema è che nei metodi toString delle classi, a parte sequenza, è detto esplicitamente quanti spazi,eventuali car a capo vanno inseriti!
di conseguenza la chiave di tutto il metodo toString della classe sequenza
|
|
07-02-2006 11:43 |
|
|
|  |
 |
Corla |
| questo è quello che stampa a me:
... |
07-02-2006 12:06 |
|
 |
Corla |
.novellino.
Registered: Jan 2006
Posts: 3 (0.00 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: Primo
Time Online: 23:03:25 [...]
Status: Offline
Edit | Report | IP: Logged |
questo è quello che stampa a me:
DECLARE s;
DECLARE arg1;
arg1 = 7;
IF (arg1<=0)
..PRINT "Primo argomento invalido";
ELSE
..DECLARE arg2;
..arg2 = 4;
..IF (arg2<=0)
....PRINT "Secondo argomento invalido";
..ELSE
....WHILE (arg1!=0)
......arg1 -= 1;
......s += 1;
....WHILE (arg2!=0)
......arg2 -= 1;
......s += 1;
....PRINT s;
Last edited by Corla on 07-02-2006 at 12:08
|
|
07-02-2006 12:06 |
|
|
|  |
 |
ARIEL |
| Corla manca tutta l'indentazione e poi la stampa d ... |
07-02-2006 12:07 |
|
 |
ARIEL |
.grande:maestro.

Registered: Jul 2005
Posts: 636 (0.09 al dì)
Location: milano
Corso: Comunicazione digitale
Anno: Dottoressa!!!
Time Online: 12 Days, 7:36:22 [...]
Status: Offline
Edit | Report | IP: Logged |
Corla manca tutta l'indentazione e poi la stampa della somma finale!
|
|
07-02-2006 12:07 |
|
|
|  |
 |
Vikyg13 |
| Ma stando a quanto scritto nelle indicazioni del p ... |
07-02-2006 12:11 |
|
 |
Vikyg13 |
.arcimaestro.
Registered: Feb 2006
Posts: 290 (0.04 al dì)
Location:
Corso: Comunicazione Digitale
Anno: Primo
Time Online: 3 Days, 1:12:06: [...]
Status: Offline
Edit | Report | IP: Logged |
Ma stando a quanto scritto nelle indicazioni del progetto, nel toString() di Stampa c'è alla fine un carattere di newline...Io l'ho messo ma in pratica anzicchè andare solo a capo si forma una riga vuota sotto ogni stringa di Stampa...Sbaglio qlcsa?
|
|
07-02-2006 12:11 |
|
|
|  |
 |
arcieredighiaccio |
| Il toString di sequenza noi lo abbiamo fatto così ... |
07-02-2006 13:50 |
|
 |
arcieredighiaccio |
.novellino.
Registered: Jun 2002
Posts: 8 (0.00 al dì)
Location: Paderno Dugnano
Corso:
Anno:
Time Online: 2:57:26 [...]
Status: Offline
Edit | Report | IP: Logged |
Il toString di sequenza noi lo abbiamo fatto così:
for(int i=0;i<elenco.length; i++)
return elenco[i].toString();
Tuttavia continua a darci errore nel programma.java.
Qualcuno è venuto a capo di questa situazione?
__________________
L'Arciere di Ghiaccio
|
|
07-02-2006 13:50 |
|
|
|  |
 |
spenk.85 |
| [QUOTE][i]Originally posted by arcieredighiaccio [ ... |
07-02-2006 14:10 |
|
 |
spenk.85 |
.illuminato.

Registered: Nov 2005
Posts: 196 (0.03 al dì)
Location: Muggiò
Corso: Comunicazione Digitale
Anno: x
Time Online: 1 Day, 12:55:02: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by arcieredighiaccio
Il toString di sequenza noi lo abbiamo fatto così:
for(int i=0;i<elenco.length; i++)
return elenco[i].toString();
Tuttavia continua a darci errore nel programma.java.
Qualcuno è venuto a capo di questa situazione?
come fai a mettere il return dentro il ciclo for?!
devi creare una stringa nella quale metti concatenando tutte le descrizioni delle istruzioni, e poi ritorna quest ultima
|
|
07-02-2006 14:10 |
|
|
|  |
 |
arcieredighiaccio |
| Quindi dovrei mettere in una stringa tutti i toStr ... |
07-02-2006 14:16 |
|
 |
arcieredighiaccio |
.novellino.
Registered: Jun 2002
Posts: 8 (0.00 al dì)
Location: Paderno Dugnano
Corso:
Anno:
Time Online: 2:57:26 [...]
Status: Offline
Edit | Report | IP: Logged |
Quindi dovrei mettere in una stringa tutti i toString creati nelle altre classi? E poi mando il return a quest'ultima?
Grazie comunque...
__________________
L'Arciere di Ghiaccio
|
|
07-02-2006 14:16 |
|
|
|  |
 |
spenk.85 |
| esatto ... |
07-02-2006 15:06 |
|
 |
spenk.85 |
.illuminato.

Registered: Nov 2005
Posts: 196 (0.03 al dì)
Location: Muggiò
Corso: Comunicazione Digitale
Anno: x
Time Online: 1 Day, 12:55:02: [...]
Status: Offline
Edit | Report | IP: Logged |
esatto
|
|
07-02-2006 15:06 |
|
|
|  |
 |
Crashman |
| [QUOTE][i]Originally posted by ARIEL [/i]
... |
07-02-2006 16:07 |
|
 |
Crashman |
.simpatizzante.
Registered: Jun 2005
Posts: 19 (0.00 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: Primo
Time Online: 13:46:48 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by ARIEL
Corla manca tutta l'indentazione e poi la stampa della somma finale!
Ok, manca la stampa del valore finale, ma tutto il resto è giusto 
__________________
"Overcome the devils with a thing called love"
Msn: crashman86@hotmail.com
Futuro programmatore grafico 
|
|
07-02-2006 16:07 |
|
|
|  |
 |
spenk.85 |
| l'indentazione è giusta? ... |
07-02-2006 16:26 |
|
 |
spenk.85 |
.illuminato.

Registered: Nov 2005
Posts: 196 (0.03 al dì)
Location: Muggiò
Corso: Comunicazione Digitale
Anno: x
Time Online: 1 Day, 12:55:02: [...]
Status: Offline
Edit | Report | IP: Logged |
l'indentazione è giusta?
|
|
07-02-2006 16:26 |
|
|
|  |
 |
Gerry |
| ciao ragazzi passavo di qua e ho letto l'indentazi ... |
07-02-2006 16:51 |
|
 |
Gerry |
.novellino.
Registered: Feb 2006
Posts: 3 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 5:54:59 [...]
Status: Offline
Edit | Report | IP: Logged |
ciao ragazzi passavo di qua e ho letto l'indentazione fornita da spenk.85 qualche giorno fa, volevo dire ke secondo me l'indentazione corretta è la seguente:
[alessio@Linux classes]$ java Programma 10 5
DECLARE s;
DECLARE arg1;
arg1 = 10;
IF (arg1<=0)
PRINT "Primo argomento invalido";
ELSE
DECLARE arg2;
arg2 = 5; /*1*/
IF (arg2<=0) /*2*/
PRINT "Secondo argomento invalido";
ELSE /*3*/
WHILE (arg1!=0)
arg1 -= 1;
s += 1;
WHILE (arg2!=0)
arg2 -= 1;
s += 1;
PRINT s;
15 (naturalemnte questo cambia a secondo dei dati inseriti)
/*1*/=questo lo deve fare solo se ha dichiarato arg2
/*2*/=nn ha alcun senso controllare arg2 se nn è stato dichiarato
/*3*/=questo else deve essere svolto solo se sia arg1,ke arg2 sono >0;
se pensate che il mio ragionamento faccia delle grinze scrivete(anke perchè io ho fatto cosi)
ciao Gerry.
|
|
07-02-2006 16:51 |
|
|
|  |
 |
Gerry |
| scusate nel copiare il testo mi sono accorto, che ... |
07-02-2006 17:02 |
|
 |
Gerry |
.novellino.
Registered: Feb 2006
Posts: 3 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 5:54:59 [...]
Status: Offline
Edit | Report | IP: Logged |
scusate nel copiare il testo mi sono accorto, che nn ha indentato affatto, cmq vi dico ke sono d'accordo con spank.85 fino a "DECLARE arg2", poi secondo me tutte le successive istruzioni appartengono all'else che precede "DECLARE arg2", quindi i successivi if ed else sono all'interno di esso.
NN so se sono stato chiaro, se nn avete capito scrivete
gerry
|
|
07-02-2006 17:02 |
|
|
|  |
 |
Crashman |
| [QUOTE][i]Originally posted by Crashman [/i]
... |
07-02-2006 17:10 |
|
 |
Crashman |
.simpatizzante.
Registered: Jun 2005
Posts: 19 (0.00 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: Primo
Time Online: 13:46:48 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Crashman
Ok, manca la stampa del valore finale, ma tutto il resto è giusto
Sì 
__________________
"Overcome the devils with a thing called love"
Msn: crashman86@hotmail.com
Futuro programmatore grafico 
|
|
07-02-2006 17:10 |
|
|
|  |
 |
Lyanne |
|
 |
Lyanne |
-perenne paranoia-

Registered: Oct 2005
Posts: 277 (0.04 al dì)
Location: Milano
Corso: Comunicatio
Anno: 3
Time Online: 3 Days, 5:08:44 [...]
Status: Offline
Edit | Report | IP: Logged |

Perché??????
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at myLanguage.Test.main(Test.java:9)
quando lancio il programma di malchiodi mi dà questo messaggio... perché????
__________________
some photos of mine
|
|
07-02-2006 21:47 |
|
|
|  |
 |
| All times are GMT. The time now is 22:10. |
|
|
 |
|
 |
|
|
|  |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|