1 вариант 1. По представленной блок-схеме написать фрагмент программы: да нет C > 10 Y = 2X + C да Y = 25 C <= 0 нет Y = X–C 2. Чему будет равен M после выполнения фрагмента программы при: 1). N=12 If N > 10 then If N<20 then M=30 else M= 50; 2). N=22. 3. Определить условие попадания точки с заданными координатами в заштрихованную область, не включающую границы. Проверить для точек (2, 1), (-1, -2) Y -4 0 -4 4 X 2 вариант 1. По представленной блок-схеме написать фрагмент программы: да нет X>Y да Y = 25 Y>B нет Y = X–B 2. Чему будет равно B после выполнения фрагмента программы при: 1). A=25 If А<= 10 then else If A>=40 then B=A*2 else B= 0; 2). A=50. 3. Определить условие попадания точки с заданными координатами в заштрихованную область, не включающую границы. Проверить для точек (1,1), (3, -1) Y 5 5 -5 0 -5 X 3 вариант 1. По представленной блок-схеме написать фрагмент программы: да нет M<N M=M + 100 да N > 50 нет M=M-100 2. Чему будет равно B после выполнения фрагмента программы при: 1). X=3 If (X>0) and (X<5) then If X=4 then Y=100 else Y= 200; 2). X=4. 3. Определить условие попадания точки с заданными координатами в заштрихованную область, включающую границы. Проверить для точек (1,1), (3, -1) Y 3 -3 0 3 X 4 вариант 1. По представленной блок-схеме написать фрагмент программы: да да нет A >= B B=B*B нет A>0 A = A*A 2. Чему будет равно B после выполнения фрагмента программы при: 1). T= –3 If (T>10) or (T<0) then R = T+4 else If T>2 then R= T-2; 2). T= 4. 3. Определить условие попадания точки с заданными координатами в заштрихованную область, включающую границы. Проверить для точек (-1,2), (1, -2) Y 3 -2 0 -1 1 X Ответы: 1 вариант. 1. If C > 10 then Y=2*X+ C else If C<=0 then Y=25 else Y=X-C; 2. 1). M=30; 2). M=50 3. If (Y< 0) and (Y< sqrt(sqr(X)+sqr(Y))) and (X<4) and (X>-4) then writeln(‘Точка в области’) else writeln(‘Точка вне области’); 1). (1 < 0) and (1 < sqrt(sqr(2)+sqr(1))) and (2<4) and (1>-4) = false and true and false and true = false (точка вне области); 2). (-2 < 0) and (-2 < sqrt(sqr(-1)+sqr(-2))) and (-1<4) and (-2>-4) = true and true and true and true = false (точка принадлежит области); 2 вариант. 1. If X>Y then else If Y>B then Y=25 else Y=X-B; 2. 1). B=0; 2). B=50 3. If (X< 0) and (Y>0) and (Y<X+5) or (X> 0) and (Y<0) and (Y>X–5) then writeln(‘Точка в области’) else writeln(‘Точка вне области’); 1). (1< 0) and (1>0) and (1<1+5) or (1> 0) and (1<0) and (1>1–5) false and true and true or true and false and = false (точка вне области); 2). (-1 < 0) and (-1 >0) and (-1<3+5) or (3> 0) and (-1<0) and (-1>3–5 = true and false and true or true and true and true = true (точка принадлежит области);