The Niculinu's Tales

[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());
 
        }
}

Leave a Reply

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Blogroll

A few highly recommended websites...