karnakova-a
?>

Решить самостоятельную работу по логическим операциям​

Информатика

Ответы

ilysozkn27
 uses crt;
 var
    x,y: real;begin 
clrscr;
    write ('x = '); read (x);
    write ('y = '); readln (y);    if (x > 0) and (y > 0) then
        writeln ('Номер четверти координатной плоскости:I')
    else
        if (x < 0) and (y > 0) then
            writeln ('Номер четверти координатной плоскости:II')
        else
            if (x < 0) and (y < 0) then
                writeln ('Номер четверти координатной плоскости:III')
            else
                if (x > 0) and (y < 0) then
                    writeln ('Номер четверти координатной плоскости:IV')
                else
                if (x>0)or(x<0) and (y=0) then    writeln ('-. Точка лежит на оси. X')
                                   else
                if (y>0)or(y<0) and (x=0) then    writeln ('-. Точка лежит на оси. Y')
                                   else writeln ('-. Точка лежит в центре.');readln
end.
Morozova-Starikov
Верный ответ под номером 3, так как 
for i:=0 to 10 do A[i]:= i; 
Этот участок отвечает за присваивание элементам числа от 0 до 10, элементы после выполнения: 0 1 2 3 4 5 6 7 8 9 10
for i:=1 to 11 do A[i-1]:= A[11-i];
Этот участок, можно сказать, отражает вторую половину, в результате получается вот такое: 10 9 8 7 6 5 6 7 8 9 10

Участок кода для проверки на PascalABC.NET:
begin
  var a:=ArrGen(11,t->t);
  for var i:=0 to 10 do A[i]:= i; a.Println;
  for var i:=1 to 11 do A[i-1]:= A[11-i]; a.Println;
end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Решить самостоятельную работу по логическим операциям​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

ВитальевичЕвгеньевич346
modos201276
merx80
iivanov54
Lesnova_Kiseleva730
sakh2010kprf7
olyafom1234
A2017
nagas
хаджимурод1172
ИНФОРМАТИКА ВО ВО ВЛОЖЕНИИ
Бочкарева Горохова1652
Roman343247
oduvanalex
Larisaodinets5
zodgener