Вариант 1.
1. Что будет выведено на экран после выполнения фрагмента программы:
m:=5;
If m>5 then y:=5+m
else y:=100-m;
Writeln (‘y=’, y);
end.
2. Чему будет равно значение переменной d после выполнения фрагмента программы:
а:=12; b:=30; c:=a+b;
If c > 40 then d:=sqrt(7+c)
else d:=100-c;
Writeln (d);
end.
3. В каком из представленных ниже вариантов условный оператор записан с ошибкой? Запишите номер варианта, перепишите фрагмент программы с исправленной ошибкой.
а) if B = 0 then Writeln ('Деление на нуль невозможно.');
б) if a > b then m:= a else m:= b;
в) if a>b then c:=a+b;
г) if a < b then min:= a; else min:= b;
Вариант 2.
1. Что будет выведено на экран после выполнения фрагмента программы:
е:=11;
If е<0 then s:=16+e
else s:=100-e*2;
Writeln (‘s=’, s);
end.
2. Чему будет равно значение переменной d после выполнения фрагмента программы:
а:=23; b:=70; c:=b+c;
If c > 60 then d:=sqrt(c-12)
else d:=100-c;
Writeln (d);
end.
3. В каком из представленных ниже вариантов условный оператор записан с ошибкой? Запишите номер варианта, перепишите фрагмент программы с исправленной ошибкой.
а) if f < 0 then f:= a else g:= b;
б) if k = 0 then Writeln (Деление на нуль невозможно.);
в) if a>4 then c:=7-3*b;
г) if d > a then max:= d else max:= b;
Вариант 3.
1. Что будет выведено на экран после выполнения фрагмента программы:
k:=11; a:= - 36
If a>0 then d:=k+a
else d:=a-k;
Writeln (‘d=’, d);
end.
2. Чему будет равно значение переменной d после выполнения фрагмента программы:
f:=31; b:=45; c:=f+b;
If c < 20 then d:=sqrt(c-12)
else d:=100-c;
Writeln (d);
end.
3. В каком из представленных ниже вариантов условный оператор записан с ошибкой? Запишите номер варианта, перепишите фрагмент программы с исправленной ошибкой.
а) if a<3 then c:=p+2*y;
б) if s >g 0 then Writeln (‘s больше g’);
в) if f > 0 then g:= h+2; else g:= b;
г) if d > a then max:= d else max:= b;
Вариант 4.
1. Что будет выведено на экран после выполнения фрагмента программы:
m:=15;
If m<5 then y:=5+m
else y:=100-m;
Writeln (‘y=’, y);
end.
2. Чему будет равно значение переменной d после выполнения фрагмента программы:
а:=12; b:=30; c:=a+b;
If c < 40 then d:=sqrt(7+c)
else d:=sqr(b)-c;
Writeln (d);
end.
3. В каком из представленных ниже вариантов условный оператор записан с ошибкой? Запишите номер варианта, перепишите фрагмент программы с исправленной ошибкой.
а) if B = 0 then Writeln ('Деление на нуль невозможно.');
б) if a > b then m:= a else m:= b;
в) if a>b then c:=a+b;
г) if a < b then min:= a; else min:= b;
Вариант 5.
1. Что будет выведено на экран после выполнения фрагмента программы:
е:=11;
If е>0 then s:=16-e
else s:=100-e;
Writeln (‘s=’, s);
end.
2. Чему будет равно значение переменной d после выполнения фрагмента программы:
а:=70; b:=41; c:=b+c;
If c < 100 then d:=sqrt(c+10)
else d:=100-sqr(c-101);
Writeln (d);
end.
3. В каком из представленных ниже вариантов условный оператор записан с ошибкой? Запишите номер варианта, перепишите фрагмент программы с исправленной ошибкой.
а) if f < 0 then f:= a else g:= b;
б) if k = 0 then Writeln (Деление на нуль невозможно.);
в) if a>4 then c:=7-3*b;
г) if d > a then max:= d else max:= b;
Вариант 6.
1. Что будет выведено на экран после выполнения фрагмента программы:
k:=21; a:= - 36
If a<0 then d:=k+a
else d:=a-k;
Writeln (‘d=’, d);
end.
2. Чему будет равно значение переменной d после выполнения фрагмента программы:
f:=33; b:=48; c:= b- f;
If c > 20 then d:=sqrt(c+10)
else d:=sqr(c-5)/2;
Writeln (d);
end.
3. В каком из представленных ниже вариантов условный оператор записан с ошибкой? Запишите номер варианта, перепишите фрагмент программы с исправленной ошибкой.
а) if a<3 then c:=p+2*y;
б) if s >g 0 then Writeln (‘s больше g’);
в) if f > 0 then g:= h+2; else g:= b;
г) if d > a then max:= d else max:= b;
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.