Varianta i
1. continuati enuntul:
in limbajul pascal există
tipuri de subprograme şi anume:
2. scrieți adevărat (a) sau fals (f) in dependentă de faptul dacă este sau nu de
endenta de faptul dacă este sau nu adevărată afirmatia:
a sau f
afirmatia
d o procedură poate avea doar parametri formali valoare
2) o functie poate fi utilizată doar o singură dată intr-un program pascal
3) parametrul actual transmite valoarea din programul principal in procedura.
4) un parametru actual poate fi o valoare
5) un subprogram obligatoriu trebuie să conţină un parametru formal
0) / procedurile pot intoarce mai multe rezultate prin intermediul parametrilor variabilă
7) procedurile si functiile pot rezolva aceiaşi problema
8) exp(x) este o procedură predefinită a limbajului pascal.
se consideră antetul:
var a,b: char; e,r: real; di: integer;
procedure p(var x: char; var y: real; z: integer);
ercuiti apelurile corecte.
n, sp, so, kp, ko: integer;
begin
read(n);
for var i := 1 to n do begin
a[i] := random(-9, 9);
write(a[i], ' ');
if a[i] > 0 then begin
sp += a[i];
kp += 1;
end;
if a[i] < 0 then begin
so += a[i];
ko += 1;
end;
end;
writeln;
writeln('Среднее арифметическое положительных чисел = ', sp/kp);
writeln('Среднее арифметическое отрицательных чисел = ', so/ko);
end.