.dsy:it. Pages (10): « 1 2 3 4 [5] 6 7 8 9 » ... 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)
-- [I° turno] Diario del corso 2006/07 (http://www.dsy.it/forum/showthread.php?threadid=27397)


Posted by ayakochan on 17-11-2006 11:36:

ok grazie!
cmq credo che non passerò a linux perchè con windows mi trovo molto bene.
in ogni caso...per installare il cd del libro di fap con java basta seguire le istruzioni che ci sono alla fine del libro?
io c'ho provato..ma sarò tarda io, non sono riuscita a capire come funziona !! :sighsob:

__________________
...now my feet won't touch the ground...


Posted by dodo77 on 17-11-2006 14:15:

da quel che ricordo di due anni fa devi semplicemente installare java (dovresti trovarlo nel cd, io l'avevo scaricato dal sito)

aggiungere due percorsi nelle variabili d'ambiente di windows (sistema--etc etc, non ho win sotto mano e non ricordo come sia il percorso per il settaggio)

dopo di che non dovresti avere problemi. sul libro mi pare ci sia spiegato abbastanza bene come muoversi.


Posted by kintaro on 17-11-2006 23:57:

ho messo gli appunti della settimana scorsa nell'area filez

__________________
Vendo Manga, libri Com. Dig., riviste e libri per suonare chitarra acustica ed elettrica


Non tutti i mali vengono per nuocere, alcuni vengono anche per uccidere!


Posted by halice84 on 19-11-2006 23:15:

ragazzi per caso il prof Mereghetti ha detto qualcosa riguardo il secondo compitino? non frequento e volevo sapere qualche news! grazie mille

__________________
:D


Posted by dodo77 on 19-11-2006 23:30:

il prof mereghetti tiene il secondo turno, qui si parla del primo turno :)


Posted by Harle on 20-11-2006 11:30:

gentilmente qualcuno mi potrebbe dire gli argomenti che ha spiegato stamattina?
thx ciao


Posted by dodo77 on 20-11-2006 16:38:

ha rifatto il For ed alcuni programmi d'esempio
ha spiegato anche le variabile prime
ha parlato più che altro delle intere -> byte short int long

queste hanno al loro interno solo numeri interi
byte può tenere 2^8 cioè da -128 a +127
short 2^16
int 2^32
long 2^64
ha detto che in java (secondo logica) facendo int+int la nuova variabile risultante è una int
int + long la variabile sarà una long in quanto un numero troppo alto per la int genererebbe un overflow

siamo arrivati qui piu o meno :) verso la fine non ho prestato troppa attenzione... mi stavo abbioccando eheh


Posted by Harle on 20-11-2006 18:48:

grazie!


Posted by ayakochan on 20-11-2006 19:36:

qualcuno può gentilmente scrivermi la versione giusta del programma "dimmi qualcosa..."?
dopo un po' non capivo più nulla e mi sono messa a fare i sudoku...:asd:

__________________
...now my feet won't touch the ground...


Posted by Mazinkaiser on 20-11-2006 21:35:

lo ha risolto con il break e senza (e io vedo più facile senza il break):
import prog.io.*;
public class EsercizioDammiQualcosa
{public static void main (String[] arg)
{ConsoleInputManager in = new ConsoleInputManager();
ConsoleOutputManager out = new ConsoleOutputManager();
String s;
int n,m;
boolean hotrovatoa=false;
s=in.readLine("Inserisci la stringa che vuoi analizzare ");
m=s.length(); //diamo ad m la lunghezza della frase s
/* n=s.indexOf("a"); questo era per un'altra forma */
for(int i=0;i<m;i++) //cicla m volte
if(s.charAt(i)=='a' && hotrovatoa==false)

/*qui entriamo nell'if solo se troviamo un 'a' nella frase s, e il valore booleano hotrovatoa è falso*/

{out.println("La a compare ad indice "+i);
hotrovatoa=true;

/*mettiamo hotrovatoa true per non rientrare nell'if (visto che la seconda condizione sarà falsa), in questo modo becca solo la prima a della frase da noi inserito.*/
}
if(hotrovatoa==false)
out.println("La a non compare");
}
}

-----------------------------

Questo è quanto, magari i miei commenti incasinano e basta, se levi tutte le parti /* */ e // magari ci capisci meglio ;) se hai dubbi chiedi.


Posted by dodo77 on 20-11-2006 22:34:

anche io avevo risolto con indexOf.... non capivo il perchè complicarsi la vita con tutto quel ciclo for :| in 5 righe con un if-else era finito...


Posted by ayakochan on 21-11-2006 15:10:

grazie mille!!!:razz:

__________________
...now my feet won't touch the ground...


Posted by Harle on 24-11-2006 10:01:

maledetta influenza, ho dovuto saltare anche la lezione di oggi!
Qualcuno mi dice che ha fatto per favore?
grazie :)


Posted by dodo77 on 24-11-2006 16:55:

operatori di autoincremento e autodecremento ed esercizi di spiegazione di questi

code:
x++ --> il valore di x viene viene aumentato ma avrà effetto solo la prossima volta che si trova una x es. y= x++ + x ponendo x=3 ottieni y=3 + 4 quindi y=7 x-- --> stessa cosa di x++ ma sottrai ++x --> il valore di x viene incrementato subito es. y=x++ + ++x con x=3 y=3 + 5 (x++ tiene valore 3 iniziale ma incrementa di uno quindi x=4 , ++x incrementa di uno prima di essere letto quindi x=5) --x --> stessa cosa di ++x ma sottraendo


================

operatori di autoassegnamento
code:
x+=3 --sarebbe come--> x=x+3 y*=x+1 --sarebbe come--> y=y*(x+1)


================

operatore ternario
code:
x>0? x++ : x--

esegue una espressione booleana nella prima parte
se x>0 è VERA allora esegue x++ (vedi operatori di autoincremento)
se x>0 è FALSA allora esegue x--

================

ha spiegato poi i Metodi Statici e Classi Involucro (il prof le ha chiamate così, non so se poi sul libro si chiamino effettivamente così)

- I metodi statici vengono invocati su CLASSI invece che su oggetti, la classe Math è una classe di soli metodi statici
es. per fare la radice quadrata di un numero fai Math.sqrt(3) e ti calcola la radice^2 di 3

- le Classi Involucro non le ho capite...


Posted by Harle on 24-11-2006 18:19:

grazie mille, gentilissimo
ciao


All times are GMT. The time now is 08:22. Pages (10): « 1 2 3 4 [5] 6 7 8 9 » ... Last »
Show all 138 posts from this thread on one page

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