Laboratorinių darbų užduotys

 

1 laboratorinio darbo užduotis
  Parašyti programą duotai užduočiai su realių skaičių vienmačiu masyvu realizuoti.
  Reikalavimai:
 
  • Pagrindinėje funkcijoje turi likti tik funkcijų kvietimai ir gali likti rinkmenų apibrėžimai.
  • Aritmetinius duomenis perduoti rodyklėmis.
  • Masyvo (masyvų) elementus išrinkti tik rodyklėmis.
  • Masyvams skirti tik dinaminę atmintį; kai atmintis nebereikalinga, ją išlaisvinti.

 

2 laboratorinio darbo užduotis

  Sukurti klasę nurodytiems duomenims ir reikiamiems metodams talpinti. Parašyti metodą klasės duomenims įvesti iš klaviatūros arba rinkmenos. Parašyti metodus –konstruktorius be argumentų ir su argumentais. Parašyti programą, kuri atliktų individualioje užduotyje nurodytus veiksmus.

 

3 laboratorinio darbo užduotis

  2-ojo darbo individualios užduoties pagrindu: perkrauti pasirinktą unarinį (binarinį) veiksmų operatorių taip, kad kreipinys į operatorių atliktų 2-ojo darbo užduotyje nurodytus veiksmus.

 

4 laboratorinio darbo užduotis

  2-ojo darbo individualios užduoties pagrindu: sukurti bazinę klasę (gali būti abstrakti bazinė), iš kurios savybes paveldėtų jūsų 2-ajam darbui sukurta klasė. Logiškai ta bazinė klasė gali būti ir sunkiai pateisinama; svarbu pademonstruoti, kad įsisavinote paveldimumo mechanizmo sintaksę.

 

5 laboratorinio darbo užduotis

  Panašiai kaip ir 4-ajame darbe: savo klasę kurti parašytos šabloninės klasės pagrindu. Visas galimas avarines situacijas apdoroti išimčių mechanizmu.