Răspuns:
În itemul 6 nu este formulată bine cerinţa.. În secvenţa de operaţii (instrucţiuni) indicată în item nu se va afişa nimic, din lipsă de procedura Write sau Writeln. Da, toate variabilele indicate în secvenţă obţin valoarea 7.
În itemul 7 imaginea nu arată ce condiţie este după virgulă. Sunt cazuri cînd funcţia y nu este definită, deaceea propun următorul program:
Explicație:
program ex7;
var x,y:real;
begin
write('x= '); read(x);
if (x>=-18) then
begin
if x>10 then y:=7*sqr(x)+3*x
else y:=5*x-3*sqrt(x+18);
writeln('y= ',y);
end
else
writeln('pt x<-18 functia nu este definita...');
end.