[Java] Laboratorio 1
by Andrea Mazzeo on ott.18, 2008, under /lib/java
Qui trovate la traccia del 1° Laboratorio (PDF)
Esercizio 1:
1 2 3 4 5 | public class CiaoMondo { public static void main(String []a) { System.out.println("CiaoMondo"); } } |
Esercizio 2:
1 2 3 4 5 6 7 8 | import prog.io.ConsoleOutputManager; public class CiaoMondo { public static void main(String []a) { ConsoleOutputManager out = new ConsoleOutputManager(); out.println("CiaoMondo"); } } |
Esercizio 3:
1 2 3 4 5 6 7 8 9 10 | import prog.io.ConsoleOutputManager; public class CiaoMondo{ public static void main (String []a){ ConsoleOutputManager out = new ConsoleOutputManager(); for(int i=1;i<=3;i++){ out.println("Ciao Mondo ("+i+")"); } } } |
Esercizio 4:
1 2 3 4 5 6 7 8 9 10 11 12 13 | import prog.io.*; public class EchoNumeroIntero { public static void main(String []a) { ConsoleInputManager in = new ConsoleInputManager(); ConsoleOutputManager out = new ConsoleOutputManager(); int c = in.readInt("Inserisci un intero: "); out.println(c); } } |
Esercizio 5:
1 2 3 4 5 6 7 8 9 10 11 12 | import prog.io.*; public class EchoStringa { public static void main (String []a) { ConsoleInputManager in = new ConsoleInputManager(); ConsoleOutputManager out = new ConsoleOutputManager(); String s = in.readLine("Inserisci una Stringa: "); out.println(s); } } |
Esercizio 6:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | import prog.io.*; public class EchoConcatenato { public static void main (String []a) { ConsoleOutputManager out = new ConsoleOutputManager(); ConsoleInputManager in = new ConsoleInputManager(); String a,b,c; a = in.readLine("Inserisci la 1^ stringa: "); b = in.readLine("Inserisci la 2^ stringa: "); c = in.readLine("Inserisci la 3^ stringa: "); out.println(a+b+c); } } |
Esercizio 7:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | import prog.io.*; public class Cornice { public static void main(String []a) { ConsoleOutputManager out = new ConsoleOutputManager(); ConsoleInputManager in = new ConsoleInputManager(); String s = in.readLine("Inserisci una Stringa: "); int leng = s.length(); int cont=0; out.print("***"); while(cont<leng)> { out.print("*"); cont++; } out.println("***"); out.println("* "+s+" *"); out.print("***"); cont=0; while(cont<leng)> { out.print("*"); cont++; } out.println("***"); } } </leng)></leng)> |
Esercizio 8:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | import prog.io.*; public class Operazioni { public static void main (String []a) { ConsoleInputManager in = new ConsoleInputManager(); ConsoleOutputManager out = new ConsoleOutputManager(); int x, y; x = in.readInt("Inserisci il valore di x: "); y = in.readInt("Inserisci il valore di y: "); out.println("La somma dei valori e': "+(x+y)); out.println("La differenza dei valori e': "+(x-y)); out.println("Il prodotto dei valori e': "+(x*y)); out.println("Il quoziente dei valori e': "+(x/y)); } } |
Esercizio 9:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | import prog.io.*; import prog.utili.Frazione; public class OperazioniFrazioni { public static void main(String []a){ ConsoleInputManager in = new ConsoleInputManager(); ConsoleOutputManager out = new ConsoleOutputManager(); int num1 = in.readInt("Inserisci il numeratore della 1^ frazione: "); int den1 = in.readInt("Inserisci il denominatore della 1^ frazione: "); Frazione f1 = new Frazione(num1,den1); int num2 = in.readInt("Inserisci il numeratore della 2^ frazione: "); int den2 = in.readInt("Inserisci il denominatore della 2^ frazione: "); Frazione f2 = new Frazione(num2,den2); Frazione sum = f1.piu(f2); Frazione dif = f1.meno(f2); Frazione per = f1.per(f2); Frazione div = f1.diviso(f2); out.println("La somma tra le due frazioni e' : "+sum.toString()); out.println("La differenza tra le due frazioni e' : "+dif.toString()); out.println("Il prodotto tra le due frazioni e' : "+per.toString()); out.println("Il quoziente tra le due frazioni e' : "+div.toString()); } } |
