Valaki esetleg tud nekem segíteni egy JAVA feladatban?
//Egy szöveges állományban soronként egy osztály diákjainak magassága szerepel! Adjuk meg,
//hogy hányadik diák a legmagasabb, a legalacsonyabb, a medián (vagy kik), és mi az osztály
//átlagos magassága!
import java.io.*;
import java.util.*;
public class beadando {
public static void main(String[] args) {
int osszeg = 0;
int i = 0;
int [] tomb = new int[100];
try{
BufferedReader be = new BufferedReader (new FileReader("magassag.txt"));
String line = be.readLine();
while (line != null) {
tomb[i] = Integer.valueOf(line).intValue();
i++;
line = be.readLine();
}
be.close();
} catch (IOException e) {System.out.print (e); }
int indexmax=0;
for (int j = 1; j<1; j++) {
if (tomb[j]>tomb[indexmax]) {indexmax =j;}
}
System.out.println("Max: " + tomb[indexmax]);
int indexmin=0;
for (int j = 1; j<1; j++) {
if (tomb[j]<tomb[indexmin]) {indexmin =j;}
}
System.out.println("Min: " + tomb[indexmin]);
}
}
Valaki megtudná mondani, hogy ezt, hogy kéne átírnom hogy ne a +, - értéket nézze a max, min számításnál hanem a legkisebb,legnagyobb számot írja ki a txt-ből? Illetve ha kiírja a legkisebb, legnagyobb számot, akkor ki kéne írnia ,hogy az a szám hanyadik sorban van a txt-ben.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!