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)
-- soluzione esercizi (http://www.dsy.it/forum/showthread.php?threadid=40232)
soluzione esercizi
Ho aperto questo thread perche' penso che sarebbe molto utile a tutti noi postare le soluzione degli esercizi.
Inoltre possiamo anche confrontare le diverse soluzioni.
Inizio io con i primi 2 esercizi dell'ultimo appello
ecco il primo:
code:
public static void main(String[] args) { ConsoleInputManager in = new ConsoleInputManager(); ConsoleOutputManager out = new ConsoleOutputManager(); int n = in.readInt(); int somma = 0, i ; for ( i = 1; n > 0; i = i + 2){ somma +=i*i; n--; } out.println(somma); }
code:
public static void main(String[] args) { ConsoleInputManager in = new ConsoleInputManager(); int n = in.readInt(); int quadrato; int m; String s = String.valueOf(n); String squad; System.out.println(s); int lung = s.length(); for(int i = 1; i < 10 ; i++){ squad = s.substring(1,3); m = Integer.parseInt(squad); quadrato = m*m; System.out.println(quadrato); s = String.valueOf(quadrato); lung = s.length(); s = (lung == 3)? "0"+s:s; s = (lung == 2)? "00"+s:s; s = (lung == 1)? "000"+s:s; } }
All times are GMT. The time now is 08:47. | Show all 1 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.