2. Laboratorinio darbo Lr. 4 ataskaita
Dvimatis masyvas
2.1. Programos užduotis
L3-6. Duotas masyvas A(n, m). Masyvo viduryje įterpti eilutę, kur surašyti kiekvieno stulpelio didžiausias reikšmes. Spausdinti pradinę ir po pertvarkymų matricas lentelėmis, užrašant eilučių ir stulpelių numerius.
2.2 Programos aprašymas
• Formos schema:
• Komponentų paskirtis:
Vardas
Paskirtis
StringGrid1
Pradiniai matricai išvesti. Parodyti duomenims.
StringGrid2
Rezultatams išvesti, atlikus skaičiavimus.
Label1 – Label2
Programos paaiškinimų langai.
Button1
Duomenų Įvedimo mygtukas
Button2
Mygtukas, kurį paspaudus atliekami skaičiavimai.
Button3
Mygtukas, kurį paspaudus rezultatai surašomi į tekstinį failą.
Button4
Mygtukas, programos pabaigai.
Button5
Mygtukas, kuris išvalo Memo1 langą.
Memo1
Rezultatams parodyti.
Pastaba: Tuščias reikšmės langelis reiškia tuščią simbolių eilutę.
• Objektų inspektoriuje keičiamos komponentų savybių reikšmės:
Vardas
Keičiama savybė
Reikšmė
Form1
Caption
Dvimatis masyvas L3-6
StringGrid1
Cells
StringGrid2
Cells
Label1
Caption
Pradinė matrica
Label2
Caption
Matrica po pakeitimo
Button1
Caption
Įvesti
Button2
Caption
Skaičiuoti
Enabled
false
Button3
Caption
Saugoti
Button4
Caption
Pabaiga
Button5
Caption
Valyti
Memo1
Items
• Formos pavyzdys kai duomenų faile nėra nė vieno skaičiaus
• Programos komponentai reaguoja į šiuos įvykius
Komponentas
Įvykis
Vykdomas Metodas
Button1
OnClick
Button1Click
Button2
OnClick
Button2Click
Button3
OnClick
Button3Click
Button4
OnClick
Button4Click
Button5
OnClick
Button5Click
Form1
OnCreate
FormCreate
• Konstantos:
const int Eilutes = 10;
Ši konstanta skirta saugoti maksimaliam matricos eilučių skaičiui.
const int Stulpeliai = 10;
Ši konstanta skirta saugoti maksimaliam matricos stulpelių skaičiui.
const char * RFv = "Rezultatai.txt";
Ši konstanta skirta saugoti matricos rezultatams.
• TForm1 klasės aprašo failas:
/---------------------------------------------------------------------------
#ifndef Unit1H
#define Unit1H
//---------------------------------------------------------------------------
#include
Šį darbą sudaro 2175 ž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!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Kiti darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!