KTU programavimo pagrindų lobarotorinių darbų ataskaita


Informatikos laboratorinis darbas. L1. Dvimatis masyvas. Programos aprašymas. Metodų algoritmai metodų antraštės ir struktūrogramos. Programos tekstas. Duomenų ir rezultatų failai. Duomenų failas ir parametrai. Rezultatų failas ir brėžinys. L2. Dinaminis struktūrų masyvas. Duomenų ir rezultatų failai. Rezultatų failas. L3. Dinaminis struktūrų sąrasas. Duomenų ir rezultatų failai. Rezultatų failas.


Duomenų faile duotos n tašku koordinates (x; y) Programos eigoje nuskaitomi duomenys apie apskritimą (spindulys ir centro koordinates). Rasti tašą, kuris priklauso apskritimui ir yra toliausiai nutolęs nuo koordinačių pradžios. Be to tą tašką sujungti su koordinačių pradžia. Brėžinį pavaizduoti objekto Image Canvas lauke . Duomenis spausdinti tekstiniame faile ir parodyti Memo lauke.

A[i][3]=sqrt( ((A[i][1])-(A[0][1]))2 + ((A[0][1])-(A[i][1]))2 );

Image1->Canvas->Ellipse(x,y,x+2*Cm*G.R_(0),y+2*Cm*G.R_(0));

x=Image1->Width/2+Cm*G.X_(0)-4;

Image1->Canvas->Ellipse(x,y,x+8,y+8);

A[i][2]=sqrt((A[i][0]*A[i][0])+(A[i][1]*A[i][1]));

//skaiciuoja tasko atstuma iki koordinaciu pradzios

A[i][3]=sqrt(pow(A[i][1]-A[0][1],2)+pow(A[i][0]-A[0][0],2));

//skaičiuoja tasko atstuma iki apskritimo centro

if (strcmp(A.Fak(i).c_str(),A.Fak(k).c_str())==0 && i !=k)

if( (A[i].dest< A[k].dest) || ((A[i].dest==A[k].dest) &&(A[i].stud< A[k].stud)))

Centrinio pašto spaudos skyrius iš įvairių punktų gauna informacija apie priimtą prenumeratą, kur nurodyta punkto pavadinimas, adresas ir sąrasas:

Leidinio pavadinimas - šriftas - užsakymu skaičius.

Skaičiavimai: Suformuoti sąrasa pagal nurodyta leidinio pavadinimą:

Punkto pavadinimas, užsakymų skaičius

KTU programavimo pagrindų lobarotorinių darbų ataskaita. (2015 m. Gegužės 08 d.). http://www.mokslobaze.lt/ktu-programavimo-pagrindu-lobarotoriniu-darbu-ataskaita.html Peržiūrėta 2016 m. Gruodžio 05 d. 04:29