.dsy:it. Pages (3): « 1 2 [3]
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)
-- [SILAB] Com. Dig. Turno 1 (http://www.dsy.it/forum/showthread.php?threadid=6610)


Posted by EagleSpirit on 04-11-2003 14:39:

Originally posted by Ste Ramone
boh mo provo a mandare la mail al tutor e vediamo un po se mi senda il login..


bravo, è quella :D


Posted by EagleSpirit on 04-11-2003 17:12:

ho appena ricevuto risposta da un tutor, riguardo l'esercizio 3

Dubbio lecito: la specifica dell'esercizio può sembrare un po' ambigua (anch'ioho posto la stessa domanda a Malchiodi).
Non è richiesto alcun input da parte dell'utente, quindi l'esercizio è banale.
Per quanto riguarda la scelta tra nomi e/o cognomi, la scelta è lasciata a voi.


ciao


Posted by foolish on 04-11-2003 17:12:

Originally posted by EagleSpirit
il terzo esercizio mi dà un po' di grattacapi

bisogna modellare la cornice sul nome più lungo, quindi ho usato un if
ho problemi però nel centrare il secondo nome più corto, perchè se la differenza tra la lunghezza dei due nomi è dispari, la stringa mi risulta più corta di uno spazio
voi come avete risolto?


La soluzione è abbastanza semplice:
fai la differenza tra la lunghezza del nome più lungo con quello più corto e la dividi per due (tramite divisione intera).
e fin qui tutto bene...
poi si fa la stessa differenza in modulo 2 (il modulo è %)
e quindi se la differenza è pari avremo 0, mentre se è dispari avremmo conseguentemente 1. questo valore lo converti in stringa( il cmd più semplice è substring(0,int valore) )
e lo metti a destra oppure a sinistra.
NB con differenza pari la stringa di parità sarà nulla!!!

Oggi non sono venuto, cosa ha detto il malchiodi sugli esercizi??
:?:

__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.


Posted by EagleSpirit on 04-11-2003 17:17:

Originally posted by foolish
La soluzione è abbastanza semplice:
fai la differenza tra la lunghezza del nome più lungo con quello più corto e la dividi per due (tramite divisione intera).
e fin qui tutto bene...
poi si fa la stessa differenza in modulo 2 (il modulo è %)
e quindi se la differenza è pari avremo 0, mentre se è dispari avremmo conseguentemente 1. questo valore lo converti in stringa( il cmd più semplice è substring(0,int valore) )
e lo metti a destra oppure a sinistra.
NB con differenza pari la stringa di parità sarà nulla!!!


grazie, anche se per ora non serve, senz'altro sarà utile in futuro :D


Posted by foolish on 04-11-2003 17:17:

Dubbio lecito: la specifica dell'esercizio può sembrare un po' ambigua (anch'ioho posto la stessa domanda a Malchiodi).
Non è richiesto alcun input da parte dell'utente, quindi l'esercizio è banale.
Per quanto riguarda la scelta tra nomi e/o cognomi, la scelta è lasciata a voi.


ho appena letto tanti sbattimenti per niente. :muhehe:

__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.


Posted by EagleSpirit on 04-11-2003 17:20:

:rotfl: ma la smetti di postare quando posto io? :rotfl: :cannabis:


Posted by ska_Gio on 04-11-2003 19:39:

ho concluso ankio l'esercizio 3!!!
funziona perfettamente!
anch'io ho introdotto mod2
Poi però lo spazio l'ho gestito in modo diverso...con un if!
=================================
if((lunghezza-cognome.length())%2!=0)
spazi3=" ";
out.println("|"+spazi2+cognome+spazi2+spazi3+"|");
================================
il mio programma funziona benissimo anche se è un po' complicato!
ragiono ancora in c++!!!
cmq è lungo tipo 66 righe!!!!!!!!!!!!!!!!
però almeno mi è piaciuto farlo!!!

__________________
giO


Posted by foolish on 06-11-2003 20:06:

beh, alla fine sono cinque programmini.

ma sono tutte cose fatte martedì?? c__o io non c'ero!!

cmq c'è tempo fino al 14 di nov... mentre il termine per la prima
è il 15?? c'è qualcosa che non và!

__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.


Posted by Armen on 06-11-2003 21:05:

....chi aveva ragione.... :)

...dai che scherzo ;)

__________________
My Blog...take a look!

"Never give out your password or credit card number in an instant message conversation."

ETL :schifo: Malcangi :schifo:


Posted by ska_Gio on 07-11-2003 11:08:

X foolish: se sei stato assente martedì scaricati le slide dal webcen...tanto tutto quello che fa il malchiod è li sopra!!!!

__________________
giO


Posted by foolish on 07-11-2003 12:36:

Originally posted by ska_Gio
X foolish: se sei stato assente martedì scaricati le slide dal webcen...tanto tutto quello che fa il malchiod è li sopra!!!!


ti ringrazio per il consiglio...

c'è però un problema:

5) Siano a e b due valori interi introdotti da tastiera. Scrivere un programma che calcoli a * b utilizzando solo le operazioni aritmetiche + e -.

secondo voi come bisogna chiamare questo programma per la sottoposizione??

Si aprono ora le scommesse!

:pazzo:

__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.


Posted by EagleSpirit on 07-11-2003 17:14:

Originally posted by foolish
ti ringrazio per il consiglio...

c'è però un problema:

5) Siano a e b due valori interi introdotti da tastiera. Scrivere un programma che calcoli a * b utilizzando solo le operazioni aritmetiche + e -.

secondo voi come bisogna chiamare questo programma per la sottoposizione??

Si aprono ora le scommesse!


io lo chiamo ProdottoConSomme

ciao


Posted by ska_Gio on 07-11-2003 20:06:

esatto io lo chiamo come il titolo dell'esercitazione! ProdottoConSomme

__________________
giO


All times are GMT. The time now is 03:23. Pages (3): « 1 2 [3]
Show all 43 posts from this thread on one page

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