1. к какому типу относится переменная а: =26? а) char; б) integer; в) boolean; г) real. 2. определите, является ли число м четным. какое условие можно использовать в этой ? а) m mod 2=0; б) m/2=0; в) m div 2 =0; г) m='четное'. 3. входит ли число а в диапазон значений (4; 10]? какое составное условие нужно поставить в этой ? а) (a> 4) and (a< =10); б) (a< 4) and (a> =10); в) (a> 4) or (a< =10); г) not (a> 4) and not (a< =10). 4. какое условие следует использовать для вычисления y по формулам: y=(x+1)2, при x< 1; y=cosx, при x≥1? а) if x> =1 then y: =cos(x) else y: =sqr(x+1); б) if x< 1then y: =cos(x) else y: =sqr(x+1); в) if x> =1 then y: =sqr(x+1) else y: =cos(x); г) if x> 1 then y: =cos(x) else y: =sqr(x+1); 5. что будет выведено на экран после выполнения фрагмента программы? begin a: =1; b: =2; if (а> =1) and (b> =2) then n: =a+b else n: =a-b; writeln(n); end. а) 3; б) -1; в) 1; г) 2. 6. есть ли в следующих текстах пустые операторы? (в ответе перечислите буквы через запятую) а) if x> 0 then x: =3 else; y: =x-2 б) if a mod b=0 then else b: =0 в) begin x: =2; y: =5; end г) begin a: =true; b: =b or a end д) begin if x=0 then x: =2; y: =x 7. найдите ошибки в следующих операторах и запишите исправленные операторы. а) begin if x2< 1 then y: =sinx; x: =x2 ; end; б) if 0
2)а
3)а
4)а
5)а
6)аб
7)а)if x2<1 then
begin
y:=sin(x);
x:=x2;
end;
б)if false then ... else ...
Доп:
а) begin
if x2<1 then
begin
y:=sinx;
x:=x2;
end;
б)
if (0<x) and (x<2) then
if y<1 then
y:=y+3 else
y:=y2 else
y:=sqr(y);
в)
if (1<x) and (x<2) then
begin
x:=x+1;
y:=0;
end
else
begin
x:=0;
y:=y+1;
end;
г)if (1<x) and (x<2) then
begin
x:=x+1;
y:=0;
end
else
begin
x:=0;
y:=y+1;
end;