Advertisement
Guest User

Untitled

a guest
Feb 21st, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.28 KB | None | 0 0
  1. import java.io.File;
  2. import java.io.FileNotFoundException;
  3. import java.util.ArrayList;
  4. import java.util.Scanner;
  5.  
  6. class Ocena {
  7.     double nota;
  8.  
  9.     Ocena(double x) {
  10.         nota = x;
  11.     }
  12. }
  13.  
  14. class skok {
  15.     double dlugosc;
  16.     Ocena[] oceny;
  17.  
  18.     skok(double dl, double x1, double x2, double x3, double x4, double x5) {
  19.         dlugosc = dl;
  20.         oceny[0] = new Ocena(x1);
  21.         oceny[1] = new Ocena(x2);
  22.         oceny[2] = new Ocena(x3);
  23.         oceny[3] = new Ocena(x4);
  24.         oceny[4] = new Ocena(x5);
  25.     }
  26. }
  27.  
  28. class Zawodnik {
  29.     String nazwisko;
  30.     ArrayList<skok> skoki;
  31.  
  32.     Zawodnik(String naz) {
  33.         nazwisko = naz;
  34.         skoki = new ArrayList<skok>();
  35.     }
  36.  
  37. }
  38.  
  39. class Turniej {
  40.     String miejsce;
  41.     int rok;
  42.     ArrayList<Zawodnik> lista;
  43. }
  44.  
  45. public class main {
  46.  
  47.     public static void main(String[] args) throws FileNotFoundException {
  48.         // TODO Auto-generated method stub
  49.         Scanner scan = new Scanner(new File("jakiestamchujwieco.txt"));
  50.         Turniej turniej = new Turniej();
  51.         turniej.miejsce = scan.next();
  52.         turniej.rok = scan.nextInt();
  53.         while (scan.hasNext()) {
  54.             Zawodnik zawodnik = new Zawodnik(scan.next());
  55.             zawodnik.skoki.add(new skok(scan.nextDouble(), scan.nextDouble(), scan.nextDouble(), scan.nextDouble(),
  56.                     scan.nextDouble(), scan.nextDouble()));
  57.             turniej.lista.add(zawodnik);
  58.         }
  59.     }
  60.  
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement