2011 Java pratybų rezultatai (max 10)

Java pratybų temos

  1. Mano pirmoji Java programa iki 02.08 (imtinai). Jei nenurodyta kitaip - vertinama vienu sąlyginiu balu.
  2. Programos vykdymo laikas, paketas iki 02.22
  3. Darbas su tekstu (String, eilute) iki 03.06
  4. Kontrolinis raštu iš aritmetinių veiksmų
  5. Parašyti Java aritmetinių veiksmų interfeisą, kuriame būtų apibrėžti tokie metodai:
    laisvo kiekio sveikųjų skaičių sudėtis; laisvo kiekio ilgų (long) sveikųjų skaičių sandaugos; dviejų realiųjų skaičių dalybos; ilgo sveikojo skaičiaus faktorialo metodai.
    Parašykite java klasę, kuri realizuoja aritmetinių veiksmų interfeiso metodus ir demonstruoja jų panaudojimą.
    iki ?, vertinimas iki 1.5 balo.
  6. Kontrolinis iš pirmųjų temų ?
    Pavyzdys. Parašykite java metodą, kuris duotame tekste surastų sveikųjų skaičių kiekį.
    Realiuosius skaičius, kurių užraše yra taškas ignoruokite, o "13e7" tipo atvejais laikykite, kad yra du sveikieji skaičiai.
    Pvz. Tekste "123 , 32, 35AB16 3.14" yra keturi sveikieji skaičiai, o tekste "-24 1e23 .5 94.3 -123-24 0 0" - septyni.
    Pavyzdinės programos kodas
  7. Parašyti Java įskiepį, kuris nupiešia duotos funkcijos grafiką (pvz), Nupieshti su įskiepiu trikampį ir elipsę ir "pajudinti" trikampį iki ?
  8. Parašyti programą, kurioje būtų panaudoti visi java operatoriai (Tomo Anbinderio skaidrės) iki ? (kontrolinis iš Java operatorių, ?)
  9. Klaidų apdorojimas Parašyti java daugybos lentelės metodą. Metodas turi paversti galimus tekstus nuo "vienas kart vienas" iki "devyni kart devyni" aritmeinėmis sandaugos išraiškomis: " 1x1 = 1, ..., 9x9 = 81".
    Pvz. kreipimasis DaugybosLentele.dauginti("trys kart septyni"); turi atspausdinti: 3 x 7 = 21 . Klasė turi turėti klaidų apdoroimą, jei duotą teksto eilutę negalima paversti aritmetine sandaugos išraiška.
    Klaidas apdorojančios programos programos pavyzdys iki 5.5
  10. Kolekcijos, paketai iki ?