<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Niculinu&#039;s Tales &#187; /lib/java</title>
	<atom:link href="http://www.mazzeo.eu/category/libjava/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mazzeo.eu</link>
	<description>L&#039;aspirazione alla verita&#039; e piu&#039; preziosa del suo sicuro possesso.</description>
	<lastBuildDate>Wed, 09 Mar 2011 10:47:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>[Java] Laboratorio 1</title>
		<link>http://www.mazzeo.eu/2008/10/18/lab_1/</link>
		<comments>http://www.mazzeo.eu/2008/10/18/lab_1/#comments</comments>
		<pubDate>Sat, 18 Oct 2008 11:29:02 +0000</pubDate>
		<dc:creator>Andrea Mazzeo</dc:creator>
				<category><![CDATA[/lib/java]]></category>

		<guid isPermaLink="false">http://www.mazzeo.eu/index.php/2008/10/19/lab_1/</guid>
		<description><![CDATA[Qui trovate la traccia del 1° Laboratorio (PDF) Esercizio 1: 1 2 3 4 5 public class CiaoMondo &#123; public static void main&#40;String &#91;&#93;a&#41; &#123; System.out.println&#40;&#34;CiaoMondo&#34;&#41;; &#125; &#125; Esercizio 2: 1 2 3 4 5 6 7 8 import prog.io.ConsoleOutputManager; &#160; public class CiaoMondo &#123; public static void main&#40;String &#91;&#93;a&#41; &#123; ConsoleOutputManager out = new [...]]]></description>
			<content:encoded><![CDATA[<p>Qui trovate la traccia del 1° Laboratorio (<a href="http://homes.dico.unimi.it/prog/turno3-08/lab/docs/lezioni/lab1.pdf">PDF</a>)</p>
<p>Esercizio 1:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> CiaoMondo <span style="color: #009900;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000066; font-weight: bold;">void</span> main<span style="color: #009900;">&#40;</span><span style="color: #003399;">String</span> <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span>a<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        	<span style="color: #003399;">System</span>.<span style="color: #006633;">out</span>.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;CiaoMondo&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Esercizio 2:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">prog.io.ConsoleOutputManager</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> CiaoMondo <span style="color: #009900;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000066; font-weight: bold;">void</span> main<span style="color: #009900;">&#40;</span><span style="color: #003399;">String</span> <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span>a<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        	ConsoleOutputManager out <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> ConsoleOutputManager<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        	out.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;CiaoMondo&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Esercizio 3:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">prog.io.ConsoleOutputManager</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> CiaoMondo<span style="color: #009900;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000066; font-weight: bold;">void</span> main <span style="color: #009900;">&#40;</span><span style="color: #003399;">String</span> <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span>a<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
                ConsoleOutputManager out <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> ConsoleOutputManager<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                <span style="color: #000000; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">int</span> i<span style="color: #339933;">=</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&amp;</span>lt<span style="color: #339933;">;=</span><span style="color: #cc66cc;">3</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
                        out.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Ciao Mondo (&quot;</span><span style="color: #339933;">+</span>i<span style="color: #339933;">+</span><span style="color: #0000ff;">&quot;)&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                <span style="color: #009900;">&#125;</span>
        <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Esercizio 4:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
</pre></td><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">prog.io.*</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> EchoNumeroIntero
<span style="color: #009900;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000066; font-weight: bold;">void</span> main<span style="color: #009900;">&#40;</span><span style="color: #003399;">String</span> <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span>a<span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#123;</span>
                ConsoleInputManager in <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> ConsoleInputManager<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                ConsoleOutputManager out <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> ConsoleOutputManager<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                <span style="color: #000066; font-weight: bold;">int</span> c <span style="color: #339933;">=</span> in.<span style="color: #006633;">readInt</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Inserisci un intero: &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                out.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span>c<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Esercizio 5:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
</pre></td><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">prog.io.*</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> EchoStringa
<span style="color: #009900;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000066; font-weight: bold;">void</span> main <span style="color: #009900;">&#40;</span><span style="color: #003399;">String</span> <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span>a<span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#123;</span>
                ConsoleInputManager in <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> ConsoleInputManager<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                ConsoleOutputManager out <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> ConsoleOutputManager<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                <span style="color: #003399;">String</span> s <span style="color: #339933;">=</span> in.<span style="color: #006633;">readLine</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Inserisci una Stringa: &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                out.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span>s<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Esercizio 6:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
</pre></td><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">prog.io.*</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> EchoConcatenato
<span style="color: #009900;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000066; font-weight: bold;">void</span> main <span style="color: #009900;">&#40;</span><span style="color: #003399;">String</span> <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span>a<span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#123;</span>
                ConsoleOutputManager out <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> ConsoleOutputManager<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                ConsoleInputManager in <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> ConsoleInputManager<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                <span style="color: #003399;">String</span> a,b,c<span style="color: #339933;">;</span>
&nbsp;
                a <span style="color: #339933;">=</span> in.<span style="color: #006633;">readLine</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Inserisci la 1^ stringa: &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                b <span style="color: #339933;">=</span> in.<span style="color: #006633;">readLine</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Inserisci la 2^ stringa: &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                c <span style="color: #339933;">=</span> in.<span style="color: #006633;">readLine</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Inserisci la 3^ stringa: &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                out.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span>a<span style="color: #339933;">+</span>b<span style="color: #339933;">+</span>c<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Esercizio 7:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>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
</pre></td><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">prog.io.*</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> Cornice
<span style="color: #009900;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000066; font-weight: bold;">void</span> main<span style="color: #009900;">&#40;</span><span style="color: #003399;">String</span> <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span>a<span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#123;</span>
                ConsoleOutputManager out <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> ConsoleOutputManager<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                ConsoleInputManager in <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> ConsoleInputManager<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                <span style="color: #003399;">String</span> s <span style="color: #339933;">=</span> in.<span style="color: #006633;">readLine</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Inserisci una Stringa: &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                <span style="color: #000066; font-weight: bold;">int</span> leng <span style="color: #339933;">=</span> s.<span style="color: #006633;">length</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                <span style="color: #000066; font-weight: bold;">int</span> cont<span style="color: #339933;">=</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span>
                out.<span style="color: #006633;">print</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;***&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
                <span style="color: #000000; font-weight: bold;">while</span><span style="color: #009900;">&#40;</span>cont<span style="color: #339933;">&lt;</span>leng<span style="color: #009900;">&#41;</span><span style="color: #339933;">&gt;</span>
                <span style="color: #009900;">&#123;</span>
                        out.<span style="color: #006633;">print</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;*&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                        cont<span style="color: #339933;">++;</span>
                <span style="color: #009900;">&#125;</span>
                out.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;***&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                out.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;*  &quot;</span><span style="color: #339933;">+</span>s<span style="color: #339933;">+</span><span style="color: #0000ff;">&quot;  *&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                out.<span style="color: #006633;">print</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;***&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                cont<span style="color: #339933;">=</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span>
                <span style="color: #000000; font-weight: bold;">while</span><span style="color: #009900;">&#40;</span>cont<span style="color: #339933;">&lt;</span>leng<span style="color: #009900;">&#41;</span><span style="color: #339933;">&gt;</span>
                <span style="color: #009900;">&#123;</span>
                        out.<span style="color: #006633;">print</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;*&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                        cont<span style="color: #339933;">++;</span>
                <span style="color: #009900;">&#125;</span>
                out.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;***&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #339933;">&lt;/</span>leng<span style="color: #009900;">&#41;</span><span style="color: #339933;">&gt;&lt;/</span>leng<span style="color: #009900;">&#41;</span><span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>Esercizio 8:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
</pre></td><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">prog.io.*</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> Operazioni
<span style="color: #009900;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000066; font-weight: bold;">void</span> main <span style="color: #009900;">&#40;</span><span style="color: #003399;">String</span> <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span>a<span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#123;</span>
                ConsoleInputManager in <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> ConsoleInputManager<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                ConsoleOutputManager out <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> ConsoleOutputManager<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                <span style="color: #000066; font-weight: bold;">int</span> x, y<span style="color: #339933;">;</span>
                x <span style="color: #339933;">=</span> in.<span style="color: #006633;">readInt</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Inserisci il valore di x: &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                y <span style="color: #339933;">=</span> in.<span style="color: #006633;">readInt</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Inserisci il valore di y: &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                out.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;La somma dei valori e': &quot;</span><span style="color: #339933;">+</span><span style="color: #009900;">&#40;</span>x<span style="color: #339933;">+</span>y<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                out.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;La differenza dei valori e': &quot;</span><span style="color: #339933;">+</span><span style="color: #009900;">&#40;</span>x<span style="color: #339933;">-</span>y<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                out.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Il prodotto dei valori e': &quot;</span><span style="color: #339933;">+</span><span style="color: #009900;">&#40;</span>x<span style="color: #339933;">*</span>y<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                out.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Il quoziente dei valori e': &quot;</span><span style="color: #339933;">+</span><span style="color: #009900;">&#40;</span>x<span style="color: #339933;">/</span>y<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Esercizio 9:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>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
</pre></td><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">prog.io.*</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">prog.utili.Frazione</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> OperazioniFrazioni <span style="color: #009900;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000066; font-weight: bold;">void</span> main<span style="color: #009900;">&#40;</span><span style="color: #003399;">String</span> <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span>a<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
&nbsp;
                ConsoleInputManager in <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> ConsoleInputManager<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                ConsoleOutputManager out <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> ConsoleOutputManager<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                <span style="color: #000066; font-weight: bold;">int</span> num1 <span style="color: #339933;">=</span> in.<span style="color: #006633;">readInt</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Inserisci il numeratore della 1^ frazione: &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                <span style="color: #000066; font-weight: bold;">int</span> den1 <span style="color: #339933;">=</span> in.<span style="color: #006633;">readInt</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Inserisci il denominatore della 1^ frazione: &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                Frazione f1 <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Frazione<span style="color: #009900;">&#40;</span>num1,den1<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                <span style="color: #000066; font-weight: bold;">int</span> num2 <span style="color: #339933;">=</span> in.<span style="color: #006633;">readInt</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Inserisci il numeratore della 2^ frazione: &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                <span style="color: #000066; font-weight: bold;">int</span> den2 <span style="color: #339933;">=</span> in.<span style="color: #006633;">readInt</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Inserisci il denominatore della 2^ frazione: &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                Frazione f2 <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Frazione<span style="color: #009900;">&#40;</span>num2,den2<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
                Frazione sum <span style="color: #339933;">=</span> f1.<span style="color: #006633;">piu</span><span style="color: #009900;">&#40;</span>f2<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                Frazione dif <span style="color: #339933;">=</span> f1.<span style="color: #006633;">meno</span><span style="color: #009900;">&#40;</span>f2<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                Frazione per <span style="color: #339933;">=</span> f1.<span style="color: #006633;">per</span><span style="color: #009900;">&#40;</span>f2<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                Frazione div <span style="color: #339933;">=</span> f1.<span style="color: #006633;">diviso</span><span style="color: #009900;">&#40;</span>f2<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
                out.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;La somma tra le due frazioni e' : &quot;</span><span style="color: #339933;">+</span>sum.<span style="color: #006633;">toString</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                out.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;La differenza tra le due frazioni e' : &quot;</span><span style="color: #339933;">+</span>dif.<span style="color: #006633;">toString</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                out.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Il prodotto tra le due frazioni e' : &quot;</span><span style="color: #339933;">+</span>per.<span style="color: #006633;">toString</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                out.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Il quoziente tra le due frazioni e' : &quot;</span><span style="color: #339933;">+</span>div.<span style="color: #006633;">toString</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://www.mazzeo.eu/2008/10/18/lab_1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[HowTo] Installare Java 6 JDK su Debian Etch</title>
		<link>http://www.mazzeo.eu/2008/10/17/jav6_debian_etch/</link>
		<comments>http://www.mazzeo.eu/2008/10/17/jav6_debian_etch/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 10:02:32 +0000</pubDate>
		<dc:creator>Andrea Mazzeo</dc:creator>
				<category><![CDATA[/lib/java]]></category>
		<category><![CDATA[CLASSPATH]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[prog]]></category>

		<guid isPermaLink="false">http://www.mazzeo.eu/?p=27</guid>
		<description><![CDATA[Gli sviluppatori Debian non hanno ancora inserito il pacchetto sun-java6-jdk nei repository ufficiali quindi ci tocca scaricarlo direttamente dal sito e installarlo a mano tramite dpkg. Andiamo sul sito Debian.org e scarichiamo i sequenti paccheti: sun-java6-bin sun-java6-jre sun-java6-jdk Una volta che avete scaricato i pacchetti procediamo con l’installazione da riga di comando. Aprite un terminale [...]]]></description>
			<content:encoded><![CDATA[<p>Gli sviluppatori Debian non hanno ancora inserito il pacchetto sun-java6-jdk nei repository ufficiali quindi ci tocca scaricarlo direttamente dal sito e installarlo a mano tramite dpkg.</p>
<p>Andiamo sul sito Debian.org e scarichiamo i sequenti paccheti:</p>
<ul>
<li><a href="http://packages.debian.org/etch-backports/sun-java6-bin">sun-java6-bin</a></li>
<li><a href="http://packages.debian.org/etch-backports/sun-java6-jre">sun-java6-jre</a></li>
<li><a href="http://packages.debian.org/etch-backports/sun-java6-jdk">sun-java6-jdk</a></li>
</ul>
<p>Una volta che avete scaricato i pacchetti procediamo con l’installazione da riga di comando.<br />
Aprite un terminale e ottenete i privileggi di root.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">dpkg</span> <span style="color: #660033;">-i</span> sun-java6-bin_6-07-<span style="color: #000000;">3</span>~bpo40+<span style="color: #000000;">1</span>_i386.deb
<span style="color: #c20cb9; font-weight: bold;">dpkg</span> <span style="color: #660033;">-i</span> sun-java6-jre_6-07-<span style="color: #000000;">3</span>~bpo40+<span style="color: #000000;">1</span>_all.deb
<span style="color: #c20cb9; font-weight: bold;">dpkg</span> <span style="color: #660033;">-i</span> sun-java6-jdk_6-07-<span style="color: #000000;">3</span>~bpo40+<span style="color: #000000;">1</span>_i386.deb</pre></div></div>

<p>Se tutto e&#8217; andato liscio dovreste ottenere qualcosa di simile a questo:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">andrea.m<span style="color: #000000; font-weight: bold;">@</span>einstein:~$ javac <span style="color: #660033;">-version</span>
javac 1.6.0_07</pre></div></div>

<p>Per chi volesse utilizzare il package <em>prog</em> messoci a disposizione dal Prof. Pighizzini deve necessariamente aggiungere un CLASSPATH che punta al package.</p>
<p>Scaricate il package dal <a href="http://pighizzini.dico.unimi.it/jb/librerie/prog-3ed.jar" title="Package prog">sito</a></p>
<p>Supponendo di averlo scaricato nella vostra home, da riga di comando eseguite:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> package
<span style="color: #c20cb9; font-weight: bold;">mv</span> prog-3ed.jar package<span style="color: #000000; font-weight: bold;">/</span>prog.jar
<span style="color: #7a0874; font-weight: bold;">cd</span> package
jar xvf prog.jar</pre></div></div>

<p align="left">Ok. Avete estratto il package e nella cartella <em>/home/vostro_user/package/prog</em>. Adesso vi resta solo da impostare il CLASSPATH.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;export CLASSPATH=&quot;</span><span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>vostro_user<span style="color: #000000; font-weight: bold;">/</span>package<span style="color: #000000; font-weight: bold;">/</span>prog:.:<span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>vostro_user<span style="color: #000000; font-weight: bold;">/</span>.bashrc</pre></div></div>

<p>Ovviamente dovete cambiare <em>vostro_user</em> con il nome del vostro account.<br />
Con questo comando avete impostato una variabile d&#8217;ambiente per l&#8217;account  <em>vostro_user.</em> Per poter rendere effettive le modifiche dovrere chiudere/riaprire la console che state usando.</p>
<p>Per visualizzare tutte le variabili di ambiente dell&#8217;utente con il quale avete avviato la console digitate:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">env</span></pre></div></div>

<p>Adesso avete tutti gli strumenti per poter iniziare a scrivere/compilare codice in Java.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mazzeo.eu/2008/10/17/jav6_debian_etch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

