Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.text.DecimalFormat;
- import javax.swing.JOptionPane;
- import javax.swing.JTextArea;
- public class EksL0324
- {
- public static void main( String args[] )
- {
- //--- Variabeldeklarasjon ---
- double tallInn, sum, middelverdi;
- int antall;
- String inputTallInn, ledeTekst, utStreng;
- DecimalFormat toDesimaler;
- JTextArea utOmraade;
- //--- Initiering (gir startverdier til aktuelle variabler) ---
- sum = 0;
- antall = 0;
- toDesimaler = new DecimalFormat( "0.00" );
- utOmraade = new JTextArea();
- ledeTekst = "Skriv inn et desimaltall (Neg. tall avslutter)";
- //--- Utfører beregning ---
- do
- {
- inputTallInn = JOptionPane.showInputDialog(ledeTekst );
- tallInn = Double.parseDouble( inputTallInn );
- if (tallInn > 0)
- {
- sum = sum + tallInn;
- antall = antall + 1;;
- }
- //endif
- }
- while (tallInn > 0);
- middelverdi = sum / antall;
- //--- Konstruerer utStreng ---
- utStreng = "Summen av innleste tall : " + "\t" + toDesimaler.format(sum);
- utStreng = utStreng +"\n";
- utStreng = utStreng + "Middelverdi av innleste tall: " + "\t";
- utStreng = utStreng + toDesimaler.format(middelverdi);
- //--- Utskrift ---
- utOmraade.setText(utStreng);
- JOptionPane.showMessageDialog(null,utOmraade,"Resultat",
- JOptionPane.PLAIN_MESSAGE );
- //--- Avslutter program ---
- System.exit( 0 );
- }
- //end metode main( )
- }
- //end klasse EksL0324
Add Comment
Please, Sign In to add comment