Dsy Network www | forum | my | didattica | howto | wiki | el goog | stats | blog | dona | rappresentanti
Homepage
 Register   Calendar   Members  Faq   Search  Logout 
.dsy:it. : Powered by vBulletin version 2.3.1 .dsy:it. > Didattica > Corsi A - F > Fondamenti di architettura e programmazione > [Indentazione] Problema!!!
Pages (5): « 1 [2] 3 4 5 »   Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
Drowne
Java Tentonaro

User info:
Registered: Jan 2005
Posts: 230 (0.03 al dì)
Location: Milano
Corso: Comunicazione digitale
Anno: primo
Time Online: 2 Days, 0:03:13 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

scusate... per l'identazione:

Non basta mettere una variabile nell'hashtable che possa valere 0, 2, 4 o 6 e poi fare un for con quella variabile di spazi vuoti in ogni toString? Quando lanciamo un if o un while incrementiamo di 2 la variabile nell'hashtable, ecc...

10-02-2006 11:36
Click Here to See the Profile for Drowne Click here to Send Drowne a Private Message Visit Drowne's homepage! Find more posts by Drowne Add Drowne to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Skioda86
.precettore.

User info:
Registered: Jun 2005
Posts: 90 (0.01 al dì)
Location: Borno (BS)
Corso: Comunicazione Digitale
Anno: 1
Time Online: 21:00:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Drowne

scusate... per l'identazione:

Non basta mettere una variabile nell'hashtable che possa valere 0, 2, 4 o 6 e poi fare un for con quella variabile di spazi vuoti in ogni toString? Quando lanciamo un if o un while incrementiamo di 2 la variabile nell'hashtable, ecc...


Sono d'accordo con te. Anche io l'avevo pensato di inserire delle variabili String di spazi, ma il proble ma sorge, non quando si inizia a mettere gli spazi, ma quando è ora di smettere di usarli!!!!
Come fai a sapere quante istruzioni metterà dentro ad un if o ad un while?? Se vogliamo identare il nostro programma, ok, si può fare perchè sappiamo la lunghezza di tutte le istruzioni, ma se dobbiamo estenderlo a qualsiasi programma, penso che il ragionamento non tenga più...!!! Almeno......x la mia piccola testolina con poco cervello!!!! :roll:

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

10-02-2006 11:59
Click Here to See the Profile for Skioda86 Click here to Send Skioda86 a Private Message Visit Skioda86's homepage! Find more posts by Skioda86 Add Skioda86 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
spenk.85
.illuminato.

User info:
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

Post actions:

Edit | Report | IP: Logged

Esatto! il problema è creare qualcosa di utilizzabile per qualsiasi main!
Il problema più grosso sorge quando ad esempio, mi becco una Itarazione.
Quasta stampa :

code:
WHILE (cazzi e mazzi) ....istr

questo perchè il toString di Iterazione e di Selezione prevedono che vengano aggiunti due spazi.
Però se l'istruzione corpo di Iterazione per esempio, è composta da una Sequenza(quindi più istruzioni) il risulatato sarebbe questo:
code:
WHILE (ricazzi e rimazzi) .....istr1; istr2;

questo è il vero macello!

10-02-2006 12:11
Click Here to See the Profile for spenk.85 Click here to Send spenk.85 a Private Message Find more posts by spenk.85 Add spenk.85 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Skioda86
.precettore.

User info:
Registered: Jun 2005
Posts: 90 (0.01 al dì)
Location: Borno (BS)
Corso: Comunicazione Digitale
Anno: 1
Time Online: 21:00:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Esatto! il problema è creare qualcosa di utilizzabile per qualsiasi main!
Il problema più grosso sorge quando ad esempio, mi becco una Itarazione.
Quasta stampa :

code:
WHILE (cazzi e mazzi)
....istr


questo perchè il toString di Iterazione e di Selezione prevedono che vengano aggiunti due spazi.
Però se l'istruzione corpo di Iterazione per esempio, è composta da una Sequenza(quindi più istruzioni) il risulatato sarebbe questo:

code:
WHILE (ricazzi e rimazzi)
.....istr1;
istr2;


questo è il vero macello!


COMPLIMENTS X LA SPIEGAZIONE! SON CON TE!
MAGARI SONO ANCOR PIU' CON TE SE SAPESSI COME RISOLVERE IL PROBLEMA!!!:)

SE ALMENO CI AVESSE LASCIATO USARE LE PARENTESI GRAFFE!!! Inizio e fine cliclo delimitate dallo stringTokenizer e/o dalla subString!!!!:(

Ho provato ad utilizzare i 2 metodi sopraelencati nel nostro caso, ma il problema di DOVE FARLI FINIRE non si risolve!!!
Quasi quasi lo consegno così e basta!

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

10-02-2006 12:38
Click Here to See the Profile for Skioda86 Click here to Send Skioda86 a Private Message Visit Skioda86's homepage! Find more posts by Skioda86 Add Skioda86 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Drowne
Java Tentonaro

User info:
Registered: Jan 2005
Posts: 230 (0.03 al dì)
Location: Milano
Corso: Comunicazione digitale
Anno: primo
Time Online: 2 Days, 0:03:13 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Dopo mangiato provo quello che ho pensato, e dovrebbe andare anche quando c'è sequenza :D

10-02-2006 12:44
Click Here to See the Profile for Drowne Click here to Send Drowne a Private Message Visit Drowne's homepage! Find more posts by Drowne Add Drowne to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
lucafiamma
.simpatizzante.

User info:
Registered: Oct 2005
Posts: 10 (0.00 al dì)
Location:
Corso: comunicazione digitale
Anno: 1
Time Online: 2:34:05: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged
aiuto!!

aiuto!sono nella me*da..sono rimasto da solo e devo assolutamente finire questo progetto!!qualcuno che ha già finito ed è di animo veramente buono potrebbe aiutarmi...Io ho già scritto tutto ma correggo un errore e ne spunta un altro...Vi prego una mente illuminata potrebbe darmi qualche dritta! Grazie Mille ve ne sarò grato per sempre!!

10-02-2006 12:53
Click Here to See the Profile for lucafiamma Click here to Send lucafiamma a Private Message Find more posts by lucafiamma Add lucafiamma to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Skioda86
.precettore.

User info:
Registered: Jun 2005
Posts: 90 (0.01 al dì)
Location: Borno (BS)
Corso: Comunicazione Digitale
Anno: 1
Time Online: 21:00:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Drowne

Dopo mangiato provo quello che ho pensato, e dovrebbe andare anche quando c'è sequenza :D


...Pendo dalle tue labbra come la birra DUFF...

PRIMA: :birrozza: DOPO: :pazzo:

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

10-02-2006 13:45
Click Here to See the Profile for Skioda86 Click here to Send Skioda86 a Private Message Visit Skioda86's homepage! Find more posts by Skioda86 Add Skioda86 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Vorgoth
.amico.

User info:
Registered: Dec 2004
Posts: 38 (0.01 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: 1° (Turno 1)
Time Online: 9:48:55 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

A me invece da:

code:
DECLARE s; DECLARE arg1; arg1 = 5; IF (arg1<=0) PRINT "Primo argomento invalido"; ELSE DECLARE arg2; arg2 = 10; IF (arg2<=0) PRINT "Secondo argomento invalido"; ELSE WHILE (arg1!=0) arg1 -= 1; s += 1; WHILE (arg2!=0) arg2 -= 1; s += 1; PRINT s; 15


con tutte quelle righe vuote....o_____o boh.

__________________
...!

10-02-2006 15:04
Click Here to See the Profile for Vorgoth Click here to Send Vorgoth a Private Message Visit Vorgoth's homepage! Find more posts by Vorgoth Add Vorgoth to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
sg693322
.illuminato.

User info:
Registered: Jan 2006
Posts: 215 (0.03 al dì)
Location: Cerro Maggiore
Corso: Comunicazione Digitale
Anno: 5 (secondo fuori corso)
Time Online: 3 Days, 9:00:37 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

confrontandomi con qualche compagno di corso ho capito come indentare... solo che nel mio programma indenta in maniera sbagliata... se non riesco a risolvere mi sa che faccio \n(spazio)(spazio)... e se alla discussione mi chiede qualcosa gli rispondarò: e chi ha mai detto di usarlo con altri main???

__________________
Serena...
Cerchiamo di vivere bene a tal punto che quando moriremo anche il becchino sia triste...

10-02-2006 15:49
Click Here to See the Profile for sg693322 Click here to Send sg693322 a Private Message Find more posts by sg693322 Add sg693322 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Drowne
Java Tentonaro

User info:
Registered: Jan 2005
Posts: 230 (0.03 al dì)
Location: Milano
Corso: Comunicazione digitale
Anno: primo
Time Online: 2 Days, 0:03:13 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

avevo pensato a cose del genere:

if (PIGLIA DALL'HASH == null) nspazi=0; else nspazi=CARICA DALL'HASH;
for(int i=0; i<nspazi; i++){ spazio = spazio + " "; }

return spazio+"DECLARE "+variabile+";\n";

in ogni tostring...


e fare dei put nell'hashtable con "spazio",nspazi+2 negli if e nei while...

Last edited by Drowne on 11-02-2006 at 11:19

10-02-2006 16:08
Click Here to See the Profile for Drowne Click here to Send Drowne a Private Message Visit Drowne's homepage! Find more posts by Drowne Add Drowne to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
sg693322
.illuminato.

User info:
Registered: Jan 2006
Posts: 215 (0.03 al dì)
Location: Cerro Maggiore
Corso: Comunicazione Digitale
Anno: 5 (secondo fuori corso)
Time Online: 3 Days, 9:00:37 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

io l'avevo pensato con un ciclo for e una variabile statica...

__________________
Serena...
Cerchiamo di vivere bene a tal punto che quando moriremo anche il becchino sia triste...

10-02-2006 16:26
Click Here to See the Profile for sg693322 Click here to Send sg693322 a Private Message Find more posts by sg693322 Add sg693322 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
sg693322
.illuminato.

User info:
Registered: Jan 2006
Posts: 215 (0.03 al dì)
Location: Cerro Maggiore
Corso: Comunicazione Digitale
Anno: 5 (secondo fuori corso)
Time Online: 3 Days, 9:00:37 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ragazzi ero davanti alla soluzione corretta da ore ma pensavo fosse sbagliata... stasera festeggiamo con birra a volontà e r***o libero... alla fantozzi

__________________
Serena...
Cerchiamo di vivere bene a tal punto che quando moriremo anche il becchino sia triste...

10-02-2006 16:50
Click Here to See the Profile for sg693322 Click here to Send sg693322 a Private Message Find more posts by sg693322 Add sg693322 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Drowne
Java Tentonaro

User info:
Registered: Jan 2005
Posts: 230 (0.03 al dì)
Location: Milano
Corso: Comunicazione digitale
Anno: primo
Time Online: 2 Days, 0:03:13 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Qualcuno mi conferma se è corretta?

10-02-2006 17:10
Click Here to See the Profile for Drowne Click here to Send Drowne a Private Message Visit Drowne's homepage! Find more posts by Drowne Add Drowne to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
sbrandu
.consigliere.

User info:
Registered: May 2004
Posts: 148 (0.02 al dì)
Location:
Corso:
Anno:
Time Online: 3 Days, 21:31:08: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Secondo me il secondo if deve essere allineato sotto arg2=5 per il resto è corretta.. ci dici come hai fatto ad arrivare a quell'output che è già un enorme passo avanti?

10-02-2006 17:24
Click Here to See the Profile for sbrandu Click here to Send sbrandu a Private Message Find more posts by sbrandu Add sbrandu to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Drowne
Java Tentonaro

User info:
Registered: Jan 2005
Posts: 230 (0.03 al dì)
Location: Milano
Corso: Comunicazione digitale
Anno: primo
Time Online: 2 Days, 0:03:13 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

si hai ragione:

code:
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) arg1 -= 1; s += 1; WHILE(arg2!=0) arg2 -= 1; s += 1; PRINT s; 15

10-02-2006 17:38
Click Here to See the Profile for Drowne Click here to Send Drowne a Private Message Visit Drowne's homepage! Find more posts by Drowne Add Drowne to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 13:46.    Post New Thread    Post A Reply
Pages (5): « 1 [2] 3 4 5 »   Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread | Add to Bookmarks

Forum Jump:
Rate This Thread:

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
 

Powered by: vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento | Licenze | Thanks | Syndacate
Pagina generata in 0.048 seconds (80.19% PHP - 19.81% MySQL) con 26 query.