diff --git a/.Concat.java.swp b/.Concat.java.swp deleted file mode 100644 index 043b988..0000000 Binary files a/.Concat.java.swp and /dev/null differ diff --git a/src/Concat/Concat.java b/src/Concat.java similarity index 100% rename from src/Concat/Concat.java rename to src/Concat.java diff --git a/src/Concat/Concat.class b/src/Concat/Concat.class deleted file mode 100644 index a0a9cd6..0000000 Binary files a/src/Concat/Concat.class and /dev/null differ diff --git a/src/HelloWorld/HelloWorld.java b/src/HelloWorld.java similarity index 100% rename from src/HelloWorld/HelloWorld.java rename to src/HelloWorld.java diff --git a/src/HelloWorld/Hello.class b/src/HelloWorld/Hello.class deleted file mode 100644 index ed04fde..0000000 Binary files a/src/HelloWorld/Hello.class and /dev/null differ diff --git a/src/PariDispari/PariDispari.java b/src/PariDispari.java similarity index 100% rename from src/PariDispari/PariDispari.java rename to src/PariDispari.java diff --git a/src/PariDispari/PariDispari.class b/src/PariDispari/PariDispari.class deleted file mode 100644 index c18c369..0000000 Binary files a/src/PariDispari/PariDispari.class and /dev/null differ diff --git a/src/Rettangolo.java b/src/Rettangolo.java new file mode 100644 index 0000000..e897b59 --- /dev/null +++ b/src/Rettangolo.java @@ -0,0 +1,31 @@ +import java.io.*; +import java.awt.*; +public class Rettangolo{ + public static void main(String [] args){ + Rectangle box = new Rectangle(2,3, 20,30); + Rectangle box2 = new Rectangle(3,4, 10, 40); + double p1, p2, a1, a2; + + if(box.getY() < box2.getY()) + System.out.println("Il box 1 è più in alto"); + else + System.out.println("Il box 2 è più in alto"); + p1=2*(box.getHeight() + box.getWidth()); + + p2=2*(box2.getHeight() + box2.getWidth()); + + if(p1>p2) + System.out.println("Il box 1 ha perimetro maggiore"); + else + System.out.println("Il box 2 ha perimetro maggiore"); + + a1=box.getHeight() * box.getWidth(); + + a2=box2.getHeight() * box2.getWidth(); + + if(a1>a2) + System.out.println("Il box 1 ha area maggiore"); + else + System.out.println("Il box 2 ha area maggiore"); + } +} diff --git a/src/RettangoloDaTastiera.java b/src/RettangoloDaTastiera.java new file mode 100644 index 0000000..76cd561 --- /dev/null +++ b/src/RettangoloDaTastiera.java @@ -0,0 +1,29 @@ +import java.awt.Rectangle; +import java.util.Scanner; + +public class RettangoloDaTastiera{ + public static void main(String[] arg){ + + Rectangle ret, retMax=null; + int i=0, imax=0; + Scanner in = new Scanner(System.in); + + System.out.println("Inserisci la x, la y, la larghezza e l'altezza: "); + ret = new Rectangle(in.nextInt(), in.nextInt(), in.nextInt(), in.nextInt()); + + while(ret.getX()!=0 || ret.getY()!=0 || ret.getWidth()!=0 || ret.getHeight()!=0){ + i++; + if(retMax==null || ret.getWidth()*ret.getHeight()>retMax.getWidth()*retMax.getHeight()){ + retMax=ret; + imax=i; + } + System.out.println("Inserisci la x, la y, la larghezza e l'altezza: "); + ret = new Rectangle(in.nextInt(), in.nextInt(), in.nextInt(), in.nextInt()); + } + + if(retMax==null) + System.out.println("IMPOSSIBILE ESEGURE L'OPERAZIONE.\nSono stati inseriti zero rettangoli"); + else + System.out.println("Il "+imax+"° ha l'area massima"); + } +}