Advertisement
ValerioBellic

Untitled

Feb 23rd, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.71 KB | None | 0 0
  1. public class Libro {
  2.  
  3.     InputStreamReader input = new InputStreamReader(System.in);
  4.     BufferedReader tastiera = new BufferedReader(input);
  5.      
  6.      private String titolo,casa,titolo2,casa2;
  7.      private double prezzo,prezzo2,somma,media;
  8.      
  9.      public void getdati1()
  10.      {
  11.          System.out.println("inserisci il titolo del primo libro: ");
  12.          try
  13.          {
  14.              String titololetto = tastiera.readLine();
  15.              titolo = titololetto;
  16.          }
  17.          catch (Exception E)
  18.          {}
  19.          System.out.println("inserisci la casa editrice: ");
  20.          try
  21.          {
  22.              String casaletta = tastiera.readLine();
  23.              casa = casaletta;
  24.          }
  25.          catch (Exception E)
  26.          {}
  27.          
  28.          System.out.println("inserisci il prezzo del libro: ");
  29.             do
  30.             {
  31.                 try
  32.                 {
  33.                     String prezzoletto =tastiera.readLine();
  34.                     prezzo =Double.valueOf(prezzoletto).doubleValue();
  35.                 }
  36.                 catch(Exception e)
  37.                 {
  38.                     System.out.print("Inserire un numero! Ridigitare: ");
  39.                      continue  ;  
  40.                 }
  41.                 if(prezzo<=0)
  42.                    
  43.                     System.out.print("Errore! Ridigitare: ");
  44.                
  45.             }while ((prezzo<=0) );
  46.      }
  47.      
  48.      public void getdati2()
  49.      {
  50.          System.out.println("inserisci il titolo del secondo libro: ");
  51.          try
  52.          {
  53.              String titololetto = tastiera.readLine();
  54.              titolo2 = titololetto;
  55.          }
  56.          catch (Exception E)
  57.          {}
  58.          System.out.println("inserisci la casa editrice: ");
  59.          try
  60.          {
  61.              String casaletta = tastiera.readLine();
  62.              casa2 = casaletta;
  63.          }
  64.          catch (Exception E)
  65.          {}
  66.          
  67.          System.out.println("inserisci il prezzo del libro: ");
  68.             do
  69.             {
  70.                 try
  71.                 {
  72.                     String prezzoletto =tastiera.readLine();
  73.                     prezzo2 =Double.valueOf(prezzoletto).doubleValue();
  74.                 }
  75.                 catch(Exception e)
  76.                 {
  77.                     System.out.print("Inserire un numero! Ridigitare: ");
  78.                      continue  ;  
  79.                 }
  80.                 if(prezzo2<=0)
  81.                    
  82.                     System.out.print("Errore! Ridigitare: ");
  83.                
  84.             }while ((prezzo2<=0) );
  85.      }
  86.    
  87.  
  88.      public void spesa()
  89.      {
  90.         somma = prezzo + prezzo2;
  91.         media = somma/2;
  92.         System.out.print("\nla somma e' di : "+somma + "€");
  93.         System.out.print("\nil prezzo medio e' di : "+media +"€");
  94.      }
  95.  
  96.      public void vis()
  97.      {
  98.          if(prezzo>prezzo2)
  99.          {
  100.              System.out.println("\nIl libro piu' costoso e': "+titolo);
  101.              System.out.println("\ncasa editrice: "+casa);
  102.              System.out.println("\nprezzo: "+ prezzo + "€");
  103.          }
  104.          else
  105.          {
  106.              System.out.println("\nIl libro piu' costoso e': "+titolo2);
  107.              System.out.println("\ncasa editrice: "+casa2);
  108.              System.out.println("\nprezzo: "+ prezzo2 + "€");
  109.          }
  110.          
  111.      }
  112. }
  113.  
  114.  
  115.  
  116. package libri;
  117.  
  118. public class libreria {
  119.  
  120.     public static void main(String[] args) {
  121.  
  122.                
  123.         Libro lib = new Libro();
  124.  
  125.        
  126.         lib.getdati1();
  127.         lib.getdati2();
  128.         lib.spesa();
  129.         lib.vis();
  130.     }
  131.  
  132. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement