EXAMEN_LAB
Publicado por pepe (9 intervenciones) el 23/11/2007 17:13:24
import java.io.BufferedReader;
import java.io.FileReader;
import java.util.*;
import javax.swing.JOptionPane;
public class Raiz {
public static void main(String [] arg) {
//Programa funciona con fichero ejercicio 2 (En D:/arxiu.txt)
int i;
double suma=0;
try {
FileReader lectura = new FileReader ("D:/arxiu.txt");
BufferedReader buffer = new BufferedReader(lectura);
String linea=buffer.readLine();
if (linea !=null){
while(linea!=null){
String line[]=linea.split("=");
int num= Integer.parseInt(line[1]);
double raiz=Math.sqrt(num);
linea=buffer.readLine();
suma = suma + raiz;
}
buffer.close();
}
FileReader lectura1 = new FileReader ("D:/arxiu.txt");
BufferedReader buffer1 = new BufferedReader(lectura1);
JOptionPane.showMessageDialog(null,"Suma de raíces = " + suma);
}
catch(Exception e){
System.out.println(e);
}
}
}
import java.io.FileReader;
import java.util.*;
import javax.swing.JOptionPane;
public class Raiz {
public static void main(String [] arg) {
//Programa funciona con fichero ejercicio 2 (En D:/arxiu.txt)
int i;
double suma=0;
try {
FileReader lectura = new FileReader ("D:/arxiu.txt");
BufferedReader buffer = new BufferedReader(lectura);
String linea=buffer.readLine();
if (linea !=null){
while(linea!=null){
String line[]=linea.split("=");
int num= Integer.parseInt(line[1]);
double raiz=Math.sqrt(num);
linea=buffer.readLine();
suma = suma + raiz;
}
buffer.close();
}
FileReader lectura1 = new FileReader ("D:/arxiu.txt");
BufferedReader buffer1 = new BufferedReader(lectura1);
JOptionPane.showMessageDialog(null,"Suma de raíces = " + suma);
}
catch(Exception e){
System.out.println(e);
}
}
}
Valora esta pregunta


0