a) Степень n числа k
b) Степень k числа n
c) Цифру k-го разряда в числе n
d) Произведение k на n
e) Экспоненту от суммы k и n
2.Последовательное выполнение команд языка Паскаль вида:
a:=abs(-2)+trunk(1.6)*(6mod4);
b:=max(amod2,adiv3)*sqrt(a+5);
c:=int(a/4)+sqrt(a+5);
определит значение выражения a+b+c равным:
a) 85
b) 84
c) 83
d) 82
e) 81
3. Фрагмент программы вида:
k:=1;
while (<100) do k:=k+k;
writу (k);
выводит значение k, равное:
a) 98
b) 100
c) 128
d) 49950
e) 12825690
4.Значение переменной s после выполнения фрагмента программы вида:
s:=0;
i:=1;
while (i<5) do
begin
i:=i+1;
s:=s+i;
end;
будет равно:
a) 9
b) 10
c) 14
d) 15
e) 17
5.Фрагмент программы вида:
m:=5;
p:=5;
for i:=1 to 3 do
if ((p<i) or (m<i)) theh p:=I else m:=1;
writeln (m,p);
выведет на экран значение m и p, соответственно, равным:
a) 1.3
b) 2.3
c) 3.2
d) 3.3
e) 1.1
6. Фрагмент программы вида:
a:=’in’;
b:=’out’;
k:=length(b)- length(a);
for i:=1 to k do if(a[i]<b[j] then k:=k+1;
writeln(k);
выведет на экран значение k, равное:
a) 1
b) 2
c) 3
d) 4
e) 5
7. Для a[i]=i, i=1,2,3 фрагмент программы вида:
j:=1;
i:=3;
while (i>1) do
begin
if (a[i]>a[j] then j:=1;
i:=i-1;
end;
writeln(i,j)
выведет на экран значения i и j в виде указанной последовательности:
a. 3,2
b. 2,2
c. 3,1
d. 1,3
e. 1,1
8.Фрагмент программы вида:
s:=0;
i:=3;
while (i>1) do
begin
y:=1;
j:=1;
while (j<3) do
begin
y:=y*1;
j:=j+1;
end;
s:=s+y;
i:=i-1;
end;
writeln (s,y);
выведет на экран последовательно следующие значения переменных s и y:
a) 10,9
b) 8,7
c) 6,5
d) 14,4
e) 3,3
9. Фрагмент программы вида:
k:=1;
f:=`;
while (k<6) do
begin
f:=f*k;
k:=k+2;
end;
writeln (k, f);
выведет на экран пару чисел в следующей последовательности:
a) 15, 5
b) 15, 7
c) 13, 7
d) 13, 5
e) 11, 3
10. Фрагмент программы вида:
x:=4;
i:=3;
j:=3;
while (x mod j>0) do
begin
j:=j-1;
i:=i-1;
end;
writeln (i+j);
выдает на экран число, равное:
a) 6
b) 5
c) 4
d) 3
e) 2