All pastes #715708 Raw Edit

Mine

public java v1 · immutable
#715708 ·published 2007-09-26 12:41 UTC
rendered paste body
//// Karakterer.java - Program for å vise beste karakter og dårligste karakter// og hvilket klassetrinn som har det beste karaktersnittet.//import javax.swing.JOptionPane;import javax.swing.JTextArea;import java.text.DecimalFormat;public class Karakterer{	public static void main(String[] args)	{		// Deklarer variabler		String 			inputSnitt;		String 			utStreng;		int 			antall_elever;		int 			klasse_best_snitt;	    int 			antall_trinn;	    int 			i;		double 			innleste_snitt;		double			hoeyeste_snitt;		double			laveste_snitt;	    double			snitt_sum;	    double			snitt;		DecimalFormat 	toDesimaler;		JTextArea		utskriftsOmraade;		// Konverter tekst til tall og utfør beregninger		inputSnitt = "";		utStreng = "";		hoeyeste_snitt = 0.00;		laveste_snitt = 0.00;		snitt_sum = 0;		snitt = 0;		klasse_best_snitt = 0;		antall_trinn = 3;		i = 0;		utskriftsOmraade = new JTextArea();		toDesimaler = new DecimalFormat("0.00");		for (i=1; i<=antall_trinn; i=i+1) {			innleste_snitt=0;			antall_elever=-1;			snitt_sum=0;			snitt=0;			inputSnitt="";			while (innleste_snitt >= 0 && innleste_snitt <= 6) {				snitt_sum = snitt_sum+innleste_snitt;				antall_elever=antall_elever+1;					if (innleste_snitt < laveste_snitt) {						laveste_snitt = innleste_snitt;					}					if (innleste_snitt > hoeyeste_snitt) {						hoeyeste_snitt = innleste_snitt;						klasse_best_snitt = i;					}					inputSnitt = JOptionPane.showInputDialog("Tast inn snitt for " + i + ". klassing. (Ugyldig karakter avslutter innlesing!)");					while (inputSnitt.equals("")) {						inputSnitt = JOptionPane.showInputDialog("Tast inn snitt for " + i + ". klassing. (Ugyldig karakter avslutter innlesing!)");					}					innleste_snitt = Float.parseFloat(inputSnitt);			}			snitt = snitt_sum/antall_elever;			// Lager utskriftstreng			utStreng = utStreng + "Snitt for " + i + ". klasse er: " + toDesimaler.format(snitt) + "\n";		}		// Lager utskriftstreng		utStreng = utStreng + "Høyeste snitt er: " + toDesimaler.format(hoeyeste_snitt) + "\n";		utStreng = utStreng + "Laveste snitt er: " + toDesimaler.format(laveste_snitt) + "\n";		utStreng = utStreng + "Klassen med best snitt er: " + klasse_best_snitt + ". klasse.";		utskriftsOmraade.setText(utStreng);		// Skriv ut resultat		JOptionPane.showMessageDialog(null, utskriftsOmraade);		// Avslutt program		System.exit(0);	// Avslutt main( )	}// Avslutt klasse 'Karakterer'}