package lab9;

import java.io.IOException;
import java.io.Reader;
import java.io.Writer;

import javax.swing.JOptionPane;

import martin.IO;
import martin.Parse;

public class Exercise1 {
	public static void main(String [] args) throws NumberFormatException, IOException{
		double somme = 0;
		int cnt1 = 0;
	    Reader in = null;
	    Writer out = null;
	    String name;

	    do{
	    	name = JOptionPane.showInputDialog("Enter file name");
	    	for (int i=0;i<3;i++)
	    		in = IO.openReader(name);
		}while (in == null && ++cnt1 < 3);
	    if (in != null)
	    	while(in.ready()){
	    		somme += Parse.readDouble(in);
	    	}
	    out = IO.openWriter("sum"+name);
	    out.write(Double.toString(somme));
	    
	    in.close();
	    out.close();
	}
}
