Guest User

Untitled

a guest
Feb 19th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.74 KB | None | 0 0
  1. import java.text.DecimalFormat;
  2. import javax.swing.JOptionPane;
  3. import javax.swing.JTextArea;
  4. public class EksL0324
  5.  
  6. {
  7.    
  8.     public static void main( String args[] )
  9.    
  10.     {
  11.        
  12.         //--- Variabeldeklarasjon ---
  13.         double tallInn, sum, middelverdi;
  14.         int antall;
  15.         String inputTallInn, ledeTekst, utStreng;
  16.         DecimalFormat toDesimaler;
  17.         JTextArea utOmraade;
  18.         //--- Initiering (gir startverdier til aktuelle variabler) ---
  19.         sum = 0;
  20.         antall = 0;
  21.         toDesimaler = new DecimalFormat( "0.00" );
  22.         utOmraade = new JTextArea();
  23.         ledeTekst = "Skriv inn et desimaltall (Neg. tall avslutter)";
  24.         //--- Utfører beregning ---
  25.         do
  26.         {
  27.            
  28.             inputTallInn = JOptionPane.showInputDialog(ledeTekst );
  29.             tallInn = Double.parseDouble( inputTallInn );
  30.             if (tallInn > 0)
  31.             {
  32.                
  33.                 sum = sum + tallInn;
  34.                 antall = antall + 1;;
  35.                
  36.             }
  37.             //endif
  38.            
  39.         }
  40.         while (tallInn > 0);
  41.         middelverdi = sum / antall;
  42.         //--- Konstruerer utStreng ---
  43.         utStreng = "Summen av innleste tall : " + "\t" + toDesimaler.format(sum);
  44.         utStreng = utStreng +"\n";
  45.         utStreng = utStreng + "Middelverdi av innleste tall: " + "\t";
  46.         utStreng = utStreng + toDesimaler.format(middelverdi);
  47.         //--- Utskrift ---
  48.         utOmraade.setText(utStreng);
  49.         JOptionPane.showMessageDialog(null,utOmraade,"Resultat",
  50.         JOptionPane.PLAIN_MESSAGE );
  51.         //--- Avslutter program ---
  52.         System.exit( 0 );
  53.        
  54.     }
  55.     //end metode main( )
  56.    
  57. }
  58. //end klasse EksL0324
Add Comment
Please, Sign In to add comment