Laboratoriniai darbai

Programavimo kalba Java - praktinis darbas

10   (1 atsiliepimai)
Programavimo kalba Java - praktinis darbas 1 puslapis
Programavimo kalba Java - praktinis darbas 2 puslapis
Programavimo kalba Java - praktinis darbas 3 puslapis
Programavimo kalba Java - praktinis darbas 4 puslapis
Programavimo kalba Java - praktinis darbas 5 puslapis
Programavimo kalba Java - praktinis darbas 6 puslapis
Programavimo kalba Java - praktinis darbas 7 puslapis
Programavimo kalba Java - praktinis darbas 8 puslapis
www.nemoku.lt
www.nemoku.lt
Aukščiau pateiktos peržiūros nuotraukos yra sumažintos kokybės. Norėdami matyti visą darbą, spustelkite peržiūrėti darbą.
Ištrauka

Užduotis.
pavardė, vardas, gimimo data, diagnozė.
pavardė, vardas, gimimo data, amžius.
Sąrašą sutvarkyti pagal amžių.
Išvesti lenteles: duomenų ir skaičiavimų rezultatų.
Paleidimas.
Programos pagrindės klasės vardas: Test. Kitų klasių pavadinimai: L1Metodai ir Duomenys. Paleidimas vykdomas komanda: java Test.
Įvedus žodį “vezys” kaip diagnozę.
Originalusis masyvas (nuskaitytas is failo):
----------------------------------------------------------------------
| Kaziukenas | Kazys | 1995-09-20 | Vezys |
| Juozaitis | Juozapas | 1993-02-14 | Galvos trauma |
| Jonaitis | Jonas | 1956-02-01 | Ausu uzdegimas |
| Karklaitis | Kakrlys | 1999-03-12 | Vezys |
| Petraitis | Petras | 1984-09-30 | Gerkles skausmas |
| Kalupaitis | Juozas | 1993-05-11 | Vezys |
----------------------------------------------------------------------
Naujasis masyvas:
----------------------------------------------
| Karklaitis | Kakrlys | 1999-03-12 | 8 |
| Kaziukenas | Kazys | 1995-09-20 | 12 |
| Kalupaitis | Juozas | 1993-05-11 | 14 |
----------------------------------------------
Programos tekstas.
Test.java
import java.io.*;
class Test {
public static void main(String argumentai[]) throws IOException {
BufferedReader klaviatura = new BufferedReader(new InputStreamReader(System.in));
Metodai programa = new Metodai();
System.out.println("skaitomas duomenu failas");
programa.skaityti();
System.out.println("iveskite diagnoze");
String diagnoze = klaviatura.readLine();
programa.formuotiNaujaPagalDiagnoze(diagnoze);
programa.rikiuotiNauja();
PrintWriter rasomasFailas = null;
try {
File failas = new File("Rezultatai.dat");
rasomasFailas = new PrintWriter(new FileWriter(failas));
}
catch (IOException e) {
System.out.println("Klaida atidarant Rezultatai.dat faila");
System.exit(0);
}
System.out.println("Originalusis masyvas (nuskaitytas is failo):");
rasomasFailas.println("Originalusis masyvas (nuskaitytas is failo):");
programa.spausdintiSena(rasomasFailas);
System.out.println();
rasomasFailas.println();
System.out.println("Naujasis masyvas:");
rasomasFailas.println("Naujasis masyvas:");
programa.spausdintiNauja(rasomasFailas);
if (rasomasFailas != null)
rasomasFailas.close();
}
}
Pacientas.java
import java.util.*;
class Pacientas {
private String vardas, pavarde, diagnoze, gimimoData;
private Pacientas kitas;
public Pacientas(String pavarde, String vardas, String gimimoData, String diagnoze) {
this.pavarde = pavarde;
this.vardas = vardas;
this.gimimoData = gimimoData;
this.diagnoze = diagnoze;
}
public void setPavarde(String pavarde) {
this.pavarde = pavarde;
}
public void setVardas(String vardas) {
this.vardas = vardas;
}
public void setGimimoMetai(String gimimoData) {
this.gimimoData = gimimoData;
}
public void setDiagnoze(String diagnoze) {
this.diagnoze = diagnoze;
}
public String getPavarde() {
return this.pavarde;
}
public String getVardas() {
return this.vardas;
}
public String getGimimoData() {
return this.gimimoData;
}
public String getDiagnoze() {
return this.diagnoze;
}
public Pacientas getKitas() {
return this.kitas;
}
public void setKitas(Pacientas kitas) {
this.kitas = kitas;
}
}
PacientasNaujas.java
import java.text.DateFormat;
import java.util.*;
import java.lang.String;
import java.io.*;
class PacientasNaujas {
private String pavarde, vardas, gimimoData;
private int amzius;
private PacientasNaujas kitas;
public PacientasNaujas(String pavarde, String vardas, String gimimoData) {
this.pavarde = pavarde;
this.vardas = vardas;
this.gimimoData = gimimoData;
this.amzius = getAmziusFromGimimoData(gimimoData);
}
public static int getAmziusFromGimimoData(String gimimoData) {
Calendar siandien = Calendar.getInstance();
try {
int metai = Integer.parseInt(gimimoData.substring(0, 4));
int amzius = siandien.get(Calendar.YEAR) - metai;
return amzius;
}
catch (NumberFormatException e)...

Daugiau informacijos...

Šį darbą sudaro 1197 žodžiai, tikrai rasi tai, ko ieškai!

★ Klientai rekomenduoja


Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?

Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!

Detali informacija
Darbo tipas
Lygis
Universitetinis
Failo tipas
Word failas (.doc)
Apimtis
8 psl., (1197 ž.)
Darbo duomenys
  • Programavimo laboratorinis darbas
  • 8 psl., (1197 ž.)
  • Word failas 159 KB
  • Lygis: Universitetinis
www.nemoku.lt Atsisiųsti šį laboratorinį darbą
Privalumai
Pakeitimo garantija Darbo pakeitimo garantija

Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.

Sutaupyk 25% pirkdamas daugiau Gauk 25% nuolaidą

Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.

Greitas aptarnavimas Greitas aptarnavimas

Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!

Atsiliepimai
www.nemoku.lt
Dainius Studentas
Naudojuosi nuo pirmo kurso ir visad randu tai, ko reikia. O ypač smagu, kad įdėjęs darbą gaunu bet kurį nemokamai. Geras puslapis.
www.nemoku.lt
Aurimas Studentas
Puiki svetainė, refleksija pilnai pateisino visus lūkesčius.
www.nemoku.lt
Greta Moksleivė
Pirkau rašto darbą, viskas gerai.
www.nemoku.lt
Skaistė Studentė
Užmačiau šią svetainę kursiokės kompiuteryje. :D Ką galiu pasakyti, iš kitur ir nebesisiunčiu, kai čia yra viskas ko reikia.
Palaukite! Šį darbą galite atsisiųsti visiškai NEMOKAMAI! Įkelkite bet kokį savo turimą mokslo darbą ir už kiekvieną įkeltą darbą būsite apdovanoti - gausite dovanų kodus, skirtus nemokamai parsisiųsti jums reikalingus rašto darbus.
Vilkti dokumentus čia:

.doc, .docx, .pdf, .ppt, .pptx, .odt