0
Verileri bir metin dosyasından ayıklamak ve kullanmakta sorun yaşıyorum. Dosyadan 10 çift almamı ve sayıların min, maksimum ve ortalamasını bulmamı gerektiren bir ödevim var. Şimdiye kadar sahip olduğum şey bu.Metin dosyasından veri bulunamadı Sorun
import java.util.*;
import java.io.IOException;
import java.util.Scanner;
import java.io.File;
public class DataAnalysis
{
static double i;
public static void main(String args[])
{
double sum =0;
Scanner inputFile = new Scanner("input.txt");
double min = inputFile.nextDouble();
double max = inputFile.nextDouble();
for(i = inputFile.nextDouble(); i < 10; i++)
{
if(i < min)
{
min = i;
}
else
{
if(i > max)
{
max = i;
}
}
}
double average = sum/ 10;
System.out.println("Maximum: " + max);
System.out.println("Minimum: " + min);
System.out.println("Average: " + average);
}
}
Sadece iyi derler ama ben bu konuda herhangi bir yardım mutluluk duyacağız
Exception in thread "main" java.util.InputMismatchException
\t at java.util.Scanner.throwFor(Scanner.java:864)
\t at java.util.Scanner.next(Scanner.java:1485)
\t at java.util.Scanner.nextDouble(Scanner.java:2413)
\t at DataAnalysis.main(DataAnalysis.java:20)
bir Tarayıcı InputMismatchException olsun!
gibi girdi.txt dosya görünüm neyi?
kodunuzu değiştirin– Buddy
Ayrıca, input.txt dosyasının formatının beklendiği gibi olmadığını düşünüyorum. Yani bizimle paylaşmaya ne dersin? – Shenal
İşte benim girdi.txt dosyası 0,32 0,99 0,44 0,65 0,23 0,11 0,22 0,12 1,11 0,39 olduğu – Wood