Pages (2): [1] 2 » 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)
-- IMPORTANTE APPELLO ALBERTI!!!!!! Chiediamo aiuto! (http://www.dsy.it/forum/showthread.php?threadid=37996)
IMPORTANTE APPELLO ALBERTI!!!!!! Chiediamo aiuto!
Ciao ragazzi..mi servirebbe un' informazione..
se una persona che ha avuto accesso all'orale(Capra/Alberti) e non lo passa, deve rifare solo l'orale al prossimo appello (giugno)?
Inoltre non so se avete visto che la prof ha postato le soluzioni del compito...
Abbiamo provato a compilare l'esercizio 4 ma ci da errore di compilazione e se lo correggiamo, il risultato non corrisponde a quello segnato dalla prof (ovvero la risposta b)...
Potreste provare a compilarlo e verificare se vi risulta corretto??
4 (3 punti)
Considerate i due frammenti di codice seguenti (assumete x una variabile di tipo int):
while ( x>0 ) { x-- } // frammento 1
System.out.println(“x = “ + x);
do ( x-- ) while ( x>0 ); // frammento 2
System.out.println(“x = “ + x);
In quale tra le seguenti circostanze l’output dei due frammenti è diverso?
I. x è 0 prima che il segmento sia eseguito
II. x è maggiore di 0 prima che il segmento sia eseguito
III. x è minore di 0 prima che il segmento sia eseguito
Risposta:
a. solo I b. solo II c. solo III d. I e II e. I e III
Così se è sbagliato lo segnaliamo al più presto alla prof, in modo che si possa comprendere se l'errore è nostro o è una svista sua....
Ciao e grazie!
minchia fap alla mattina cosi presto mi toglie la voglia di vivere
ah non l'ho passato
il codice potrebbe essere questo?
public static void main (String []args){
ConsoleInputManager in=new ConsoleInputManager();
int x=in.readInt("inserisci valore: ");
while ( x>0 )
x--;
System.out.println("x = " + x);
do {
x-- ;
} while ( x>0 );
System.out.println("x = " + x);
}
se lo compilo non da errori, dando valori a caso sopra e sotto lo zero la risposta della prof è sbagliata.
l'output mi risulta sempre diverso.
Con un valore positivo, e un valore uguale a zero, mi da in output
x=0
x=-1
Con un valore negativo i risultati variano ma sono sempre differenti l'uno dall'altro.
Quindi nessuna risposta è giusta?
rofl
se cosi fosse si alzerebbero di circa 3 punti tutte le prove.
esultate discepoli
Esatto, il codice l'ho scritto uguale e infatti ti viene proprio quello che viene anche a me....
E' importante ke la prof se ne accorga, ieri sera le abbiamo mandato una mail...
Più che altro bisogna capire se la correzione è sbagliata solo nella traccia ke ha messo in internet o se quella traccia l'ha usata come guida x correggere i compiti...
Se è la seconda possibilità questo esercizio potrebbe anke alzare il voto a qualcuno ke magari verrebbe anche ammesso all'orale...
IO HO PROVATO CON IL CODICE COSì:
while ( x>0 )
x--;
System.out.println("x = " + x);
do {
x-- ;
} while ( x>0 );
System.out.println("x = " + x);
}
E L' OUTPUT SARA' SEMPRE DIVERSO...
MENTRE SE ESEGUO I DUE CICLI CON VARIABILI DIFFERENTI MA DI UGUALI VALORE (in modo che all'uscita dal primo ciclo il valore della x nn cambi!) CON QUESTO CODICE:
x= in.readInt( );
f= in.readInt( );
while ( x>0 )
x--;
System.out.println("x = " + x);
do {
f-- ;
} while ( f>0 );
System.out.println("f = " + f);
}
mi verranno diversi il caso in cui metto la x e la f=0 e se metto x<0 e f <0
in questo caso una soluzione c'è, ovvero la E, ma cmq nn corrisponde a quello ke ha segnato lei...
in qualunque caso, è sbagliato.
nessuna delle risposte che potevamo dare era giusta!
La risposta giusta sarebbe:
La I la II e la III.
Che tristezza.
Ps, tenendo conto che ho fatto la E nella prova, mi va bene in entrambi i casi
Essendo espresso in 29, l'unica modifica che può fare è questa, portare i voti in trentesimi considerando quella domanda nulla.
Quindi uno che ha preso 18 su 29, considerandolo ora in ventiseiesimi.
18*30/26=20,76
e cosi via.
Se fosse onesta farebbe questo passaggio, altrimenti la denuncio.
Qualche fot***a news?
novità?
-.-
No nessun segno di vita...
domani qualcuno ha l'orale?
io -.-
__________________
Wau Holland Vive!
lol! auguri!
scrivete le domande fatte?
All times are GMT. The time now is 07:54. | Pages (2): [1] 2 » Show all 28 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.