/* Ejercicio: 2x1x02 Fecha: 20/09/2012 Enunciado: Escribe un programa que reciba el nombre de un archivo que almacena una serie de cantidades enteras positivas e imprima su suma. */ import java.io.FileReader; import java.io.IOException; import java.util.Scanner; public class _2x1x02 { public static void main(String[] args) { System.out.println("Introduzca el nombre del fichero a guardar numeros:"); Scanner scan = new Scanner(System.in); try { FileReader fr = new FileReader(scan.nextLine()); int num = 0; int temp = fr.read(); while( temp != -1 ) { num += temp; temp = fr.read(); } fr.close(); System.out.println("Los numeros suman: " + String.valueOf(num)); } catch( IOException e ) { e.printStackTrace(); } } }