Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.BufferedReader;
- import java.io.BufferedWriter;
- import java.io.File;
- import java.io.FileInputStream;
- import java.io.FileNotFoundException;
- import java.io.FileOutputStream;
- import java.io.FileReader;
- import java.io.IOException;
- import java.io.InputStreamReader;
- import java.io.OutputStreamWriter;
- import java.io.PrintWriter;
- public class Problem4 {
- public static void main(String[] args) throws IOException {
- BufferedReader br = null;
- PrintWriter writer = null;
- try {
- FileReader filer = new FileReader("rezultati.csv.txt");
- br = new BufferedReader(filer);
- writer = new PrintWriter("rezultati.tsv.txt");
- String line = br.readLine(), indeks = null;
- String[] predmeti = line.split(",");
- int brPredmeti = predmeti.length - 1, brStudenti = 0;
- int ocenkiV = 0, ocenkiA = 0, ocenkiK = 0, suma = 0;
- while(br.lines() != null) {
- line = br.readLine();
- if(line == null) break;
- else {
- String[] podatoci = line.split(",");
- indeks = podatoci[0];
- brStudenti++;
- ocenkiV += Integer.parseInt(podatoci[1]);
- ocenkiA += Integer.parseInt(podatoci[2]);
- ocenkiK += Integer.parseInt(podatoci[3]);
- suma = 0;
- for(int i = 1; i < podatoci.length; i++) {
- suma += Integer.parseInt(podatoci[i]);
- }
- writer.println(indeks + "\t" + suma*1.0/brPredmeti);
- }
- }
- writer.println("Verojatnost i statistika: \t" + ocenkiV*1.0/brStudenti);
- writer.println("Algoritmi i podatocni strukturi: \t" + ocenkiA*1.0/brStudenti);
- writer.println("Kompjuterski mrezi: \t" + ocenkiK*1.0/brStudenti);
- }
- catch(FileNotFoundException f) {
- System.out.println("File not found!");
- return;
- }
- finally {
- br.close();
- writer.close();
- }
- }
- }
Add Comment
Please, Sign In to add comment