Attachment '20091104-EsercitazioneJava-Lab.txt'
Download 1 // leggere una sequenza di numeri interi terminata da
2 // una coppia di numeri uguali, e contare quanti zeri
3 // sono presenti nella sequenza stessa.
4
5 package pippolo;
6
7 import java.util.*;
8
9
10 public class Pippolo {
11
12 /**
13 * @param args
14 */
15 public static void main(String[] args) {
16 // TODO Auto-generated method stub
17
18 Scanner input = new Scanner(System.in);
19
20 System.out.println("Inserire una sequenza di numeri interi terminata da una coppia di numeri uguali");
21
22 int prec,succ,contaZeri=0;
23 prec = input.nextInt();
24 succ = input.nextInt();
25
26 while (prec != succ) {
27 if (prec == 0)
28 contaZeri++;
29 prec = succ;
30 succ = input.nextInt();
31 }
32
33 System.out.println("Nelle sequenza erano presenti "+contaZeri+" zeri");
34 }
35
36 }
37
38
39 /////////////////////////////////////////////////////////////////////////////////////////////
40
41
42 // leggere da input un carattere (c); qundi leggere una
43 // sequenza di caratteri termnata dal carattere '$'
44 // e ristamparli tutti filtrando il carattere letto c.
45
46 package filtraCarattere;
47
48 import java.util.*;
49
50 public class FiltraCarattere {
51
52 /**
53 * @param args
54 */
55 public static void main(String[] args) {
56 // TODO Auto-generated method stub
57
58 Scanner input = new Scanner(System.in);
59
60 System.out.println("Inserire il carattere che dovra' essere filtrato: ");
61 char c = input.next().charAt(0);
62
63 System.out.println("Inserire una sequenza di caratteri terminata dal carattere '$'");
64
65 char n = input.next().charAt(0);
66
67 while (n != '$') {
68 if (n != c)
69 System.out.print(n);
70 n = input.next().charAt(0);
71 }
72
73 }
74
75 }
76
77
78 //////////////////////////////////////////////////////////////////////7
79
80 // Dati i lati di un triangolo determinare se
81 // e' isoscele, equilatero o scaleno.
82
83 import java.util.Scanner;
84
85 public class Triangolo {
86
87 public static void main(String[] args) {
88 Scanner input = new Scanner(System.in);
89 System.out.println("Inserisci il primo lato : ");
90 int l1 = input.nextInt();
91 System.out.println("Inserisci il secondo lato : ");
92 int l2 = input.nextInt();
93 System.out.println("Inserisci il terzo lato : ");
94 int l3 = input.nextInt();
95 if(l1==l2 && l2==l3)
96 {
97 System.out.println("Triangolo equilatero");
98 }
99 else if(l1==l2 || l2==l3 || l1==l3)
100 {
101 System.out.println("Tringolo isoscele");
102 }
103 else
104 {
105 System.out.println("Triangolo scaleno");
106 }
107 }
108
109 }
Attached Files
You are not allowed to attach a file to this page.