Documente Academic
Documente Profesional
Documente Cultură
Tipuri de Date
Tipuri de Date
Tipuri ARRAY
Tablouri unidimensionale
Tipul de date ARRAY este un tip de date, alctuit din mai multe
componente.
Conspect-reper
unde T1 este tipul indicelui care trebuie s fie ordinal, iar T2 este tipul componentelor (tipul de baz)
care poate fi un tip oarecare.
Asupra componentelor datelor de tip tablou unidimensional se pot efectua toate operaiile admise
de tipul de baz respectiv.
writeln(Tastai valorile
componentelor
tabelului:);
write(x[, i , ]= );
read(x[i]); end;
write(x[i], ); writeln;
{Tipul Array}
Program tablouri;
type vector=array[1..100] of integer;
var n, i, s, min:integer;
t:vector;
begin {main}
{Citirea datelor}
Write('Tastati numarul de valori n=');
Readln(n);
Write('Tastati ', n, 'valori');
For i:=1 to n do
read(t[i]);
{Afisarea datelor}
write('Ati tastat:');
for i:=1 to n do
write(t[i],' ');
{Calculul sumei componentelor}
s:=0;
for i:=1 to n do
s:=s+t[i];
{Afisarea sumei calculate}
write('Suma=', s);
{Gasirea valorii minime}
Min:=t[1];
For i:=2 to n do
If t[i]<min then min:=t[i];
{afisarea valorii minime din tablou}
write('Minim=', min);
end.
Sarcinile pentru lucrul independent:
1. Adugai n program o secven nou n care se determin valoarea maxim a componentelor
dintr-un tablou unidimensional i afiai rezultatul pe ecran