Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- import java.io.*;
- class eredmeny {
- String nev;
- int elso, masodik, harmadik, negyedik, otodik;
- public eredmeny(String nev, int elso, int masodik, int harmadik, int negyedik, int otodik){
- this.nev = nev;
- this.elso = elso;
- this.masodik = masodik;
- this.harmadik = harmadik;
- this.negyedik = negyedik;
- this.otodik = otodik;
- }
- public String nev(){
- return this.nev;
- }
- public int elso(){
- return this.elso;
- }
- public int masodik(){
- return this.masodik;
- }
- public int harmadik(){
- return this.harmadik;
- }
- public int negyedik(){
- return this.negyedik;
- }
- public int otodik(){
- return this.otodik;
- }
- }
- public class Erettsegi {
- /*
- * Czipot Erika 86 58 27 80 39
- */
- public static void main(String[] args) {
- int sorDB = 0;
- try {
- RandomAccessFile file = new RandomAccessFile("nevek.txt", "rw");
- sorDB = Integer.parseInt(file.readLine());
- eredmeny[] vegleges = new eredmeny[sorDB];
- int i = 0;
- String nev = "";
- for(String line=file.readLine(); line!=null; line=file.readLine()){
- //System.out.println(line);
- String[] vagott = line.split(" ");
- int[] szazalekok = new int[5];
- int x = 0;
- nev = "";
- for(int j=vagott.length-1; j>=0; j--){
- if(x<5){
- szazalekok[x] += Integer.parseInt(vagott[j]);
- }
- else if(x == vagott.length-1)
- nev += vagott[j];
- else
- nev += vagott[j] + " ";
- x++;
- }
- String[] nevVissza = nev.split(" ");
- nev = "";
- for(int j=nevVissza.length-1; j>=0; j--){
- if(j == nevVissza.length-1)
- nev += nevVissza[j]+" ";
- else
- nev += nevVissza[j];
- }
- vegleges[i++] = new eredmeny(nev, szazalekok[4], szazalekok[3], szazalekok[2], szazalekok[1], szazalekok[0]);
- }
- Scanner bill = new Scanner(System.in);
- System.out.print("Irjon be egy szamot 0 es " + (sorDB-1) + " kozott: ");
- int beSzam = bill.nextInt();
- System.out.println(vegleges[beSzam].nev());
- System.out.println(vegleges[beSzam].elso() + "%");
- System.out.println(vegleges[beSzam].masodik() + "%");
- System.out.println(vegleges[beSzam].harmadik() + "%");
- System.out.println(vegleges[beSzam].negyedik() + "%");
- System.out.println(vegleges[beSzam].otodik() + "%");
- file.close();
- } catch(IOException e){
- System.err.println("Hiba: " + e);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment