/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
Java problemer
Fra : winkel


Dato : 25-02-01 20:55

Hej alle jeg har et problem med at løse en hjemmeopgave.
Opgaven lyder:

3. Weighted Averages

Adapt the program 1 from assignment 1 to read in the marks from a file and print
each student’s average as well as the overall average. Use exceptions to detect
the end of the file.
mit program ser indtil videre sådan her ud:
import javagently.*;
import java.io.*;

class gns{
private static double testweight = 20;
private static double examweight = 30;
private static double assignweight = 50;

public static void main(String [] args)throws IOException{


BufferedReader stream = Text.open("Karakter.dat");
String navn;
double testgrade, examgrade, assigngrade, karakter, total=0, count=0;

try{

for (count=1; ;count++){

navn =Text.readString(stream);

System.out.println(navn+" har et gennemsnit paa:");

testgrade= Text.readDouble(stream);
examgrade= Text.readDouble(stream);
assigngrade= Text.readDouble(stream);
karakter
=(testweight*testgrade+examweight*examgrade+assignweight*assigngrade)/100;
total+ =karakter;


System.out.println(karakter);

//System.out.println(total);
}

}
catch (EOFException e){
System.out.print("der er ikke flere studerende, klassen gennemsnit er:"+
(count-1));
//System.out.println(karakter/total);
}

}

}
Det jeg gerne vil er at, når jeg kører programmet, skal den ligge de
studerendes karakterer sammen og beregne det samlede gennemsnit.
Forslag modtages med kyshånd
Mvh
Søren













 
 
Thorbjørn Ravn Ander~ (25-02-2001)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 25-02-01 21:06

winkel wrote:
>
> Hej alle jeg har et problem med at løse en hjemmeopgave.
> Opgaven lyder:

> Det jeg gerne vil er at, når jeg kører programmet, skal den ligge de
> studerendes karakterer sammen og beregne det samlede gennemsnit.
> Forslag modtages med kyshånd

Gerne. Hvad er der galt med det du har nu?

--
Thorbjørn Ravn Andersen "...sound of...Tubular Bells!"
http://bigfoot.com/~thunderbear

Bertel Lund Hansen (25-02-2001)
Kommentar
Fra : Bertel Lund Hansen


Dato : 25-02-01 21:47

winkel skrev:

> public static void main(String [] args)throws IOException{

Prøv:

public static void main(String args[]) throws IOException{

> //System.out.println(karakter/total);

System.out.println(total/count);

--
Bertel   http://lundhansen.dk/bertel/
   FIDUSO: http://fiduso.dk/

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste