Proiecte de curs - arrays in delphi - partea 4

Apoi, în timpul executării programului, puteți atribui matricei o valoare a matricei b (a: = b). Toate celelalte acțiuni sunt efectuate element-cu-element și toate operațiile permise care sunt definite pentru tipul de date al elementelor de matrice pot fi efectuate pe elemente. Aceasta înseamnă că dacă o matrice constă în întregi, atunci operațiile pot fi executate pe elementele definite pentru numere întregi, dar dacă matricea constă din caractere, atunci operațiile definite pentru lucrul cu simbolurile sunt aplicabile acestora.







Introducerea unei matrice bidimensionale de Pascal.

Pentru introducerea secvențială a elementelor dintr-o matrice unidimensională am folosit buclă for, în care valoarea indexului a fost schimbată de la primul la ultimul. Dar poziția elementului în matricea bidimensională Pascal este determinată de doi indici: numărul rândului și numărul coloanei. Acest lucru înseamnă că trebuie să schimbăm secvențial numărul liniei de la primul la ultimul și în fiecare rând trecem prin elementele coloanei de la primul la ultimul. Deci, avem nevoie de două pentru bucle, iar una dintre ele va fi îmbrăcată în cealaltă.

Capitolul 2. Implementarea de software a sarcinilor pentru procesarea matricelor.

2.1. Crearea algoritmilor pentru funcțiile și procedurile individuale.







Orice proiect are asociat cel puțin șase fișiere. Trei dintre ele se referă la managementul de proiect din mediul înconjurător și nu sunt modificate direct de către programator. Iată fișierele:

Fișierul principal de proiect, denumit inițial PROJECT1.DPR.

Primul modul al programului / unității /, care apare automat la începutul lucrării. Fișierul se numește UNIT1.PAS în mod prestabilit, dar poate fi numit orice alt nume, cum ar fi MAIN. PAS.

Fișierul principal de formular, care implicit este denumit UNIT1.DFM, este utilizat pentru a stoca informații despre aspectul formularului principal.

Fișierul PROJECT1.RES conține pictograma pentru proiect, acesta este creat automat.

Fișierul, care este denumit implicit PROJECT1.OPT, este un fișier text pentru salvarea setărilor legate de acest proiect. De exemplu, directivele compilatoare pe care le-ați setat sunt salvate aici.

Fișierul PROJECT1.DSK conține informații despre starea spațiului de lucru.

Desigur, dacă salvați proiectul sub un alt nume, numele și fișierele cu extensiile RES, OPT și DSK se vor schimba.

După compilarea programului, primiți fișiere cu extensii:

DCU - module compilate

EXE - fișier executabil

DSM - fișier de serviciu pentru rularea programului într-un mediu foarte mare, se recomandă ștergerea acestuia la sfârșitul lucrului.

Pentru a introduce și a scoate date din formular, s-au folosit componente StringGrid și pentru a introduce date în componentă a fost necesar să se modifice parametrul goEditing de la False la True. Interfața programului (Anexa A) trebuie să fie după cum urmează. În primul rând, utilizatorul introduce dimensiunea matricei, aceasta fiind implementată utilizând componenta SpinEdit. Apoi, ea introduce elementele matricei în sine.

Descărcați "Arrays in Delphi"







Articole similare

Trimiteți-le prietenilor: