lp1 inform

Post on 12-Dec-2015

214 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

k]0-]0-

TRANSCRIPT

Lucrarea practică Nr.1

Tema: Tipul de date TABLOU(array)

Scopul lucrării:

1. 1.Utilizarea tablourilor;

2. 2.Prelucrarea algoritmilor de sortare.

Conținutul lucrării:

1. De compus un tablou de date cu ajutorul numerelor introduse de la tastatură;

2. De ales una din metodele de sortare;

Indicații metodice:

1. Datele inițiale pot fi numere positive, negative sau 0;

2. Datele de ieșire se afișeaza la ecran în limbajul Pascal;

Varianta 28:

Un tablou de N numere întregi de afișat la ecran suma numerelor pozitive și media aritmetica

a lor.

Program P1;

type tab=array[1..20] of real;var a:tab; s:real; locul,n,i,k:integer;begin

writeln('n='); readln(n); writeln('Dati elementele tabloului:'); for i:=1 to n do read(a[i]); {determinarea mediei aritmetice a elementelor pozitive} s:=0; k:=0; for i:=1 to n do if a[i]>0 then begin k:=k+1; s:=s+a[i]; end; if k=0 then write('media aritmetica nu poate fi determinata,iar suma numerelor pozitive este=',s) else write('media:',s/k:8:2,' ','suma:',s);

end.

CPB 2151.03 28 01 Mod Coala Nr.document Semnat Data

Elaborat Sudacov Denis Lit. Coala ColiVerificat Balanici Olga 1 1

Gr. C-114

top related