profile
Размещено 4 года назад по предмету Информатика от nastuchka1998

Работа в Pascal.
Составить программу, позволяющая по введенным координатам точки определить принадлежит ли она заштрихованной области или нет. пожалуйста укажите номер варианта которого вы сделали :)

  1. Ответ на вопрос
    Ответ на вопрос дан eld123
    В9
    Uses crt;
    label tf, ft;
    var u,i,j,k,k1,n, n1,x,y,z,g:integer; ax, ay:array[1..4] of integer; t1,t2, flag:Boolean;
    begin
    clrscr;
    write('koordinat. XY '); readln(x,y);
    case x of
    0: x:=1;
    1: x:=2;
    2: x:=3;
    3: x:=4;
    end;
    case y of
    0: y:=1;
    1: y:=2;
    2: y:=3;
    3: y:=4;
    end;
    k:=1;
    for i:=1 to 4 do begin
        ax[i]:=k;
        inc(k);
    end;
    k1:=1;
    for i:=1 to 4 do begin
        ay[i]:=k1;
        inc(k1);
    end;
    for i:=1 to 4 do begin
        if ax[i]=x then begin t1:=true; n:=ax[i]; break; end;
    end;
    if t1 = false then begin flag:=false; goto ft; end;
    case n of
    1: n1:=0;
    2: n1:=1;
    3: n1:=2;
    4: n1:=3;
    end;
    case n1 of
    0: goto tf;
    1: begin
            for i:=1 to 4 do begin
                if ay[i]=y then begin t2:=true; flag:=true; y:=ay[i]; break; end;
            end;
        end;
    2: begin
            for i:=1 to 4 do begin
                if ay[i]=y then begin t2:=true; flag:=true; y:=ay[i]; break; end;
            end;
        end;
    3: goto tf;
    end;

    if t2 = false then begin flag:=false; goto ft; end;
    {case y of
    1: z:=0;
    2: z:=1;
    3: z:=2;
    4: z:=3;
    end;}
    tf:
    if ((n1=0) or (n1=3)) then begin if ((y=1) or (y=4)) then flag:=true; end
    else flag:=false;

    writeln;
    ft:

    writeln(flag);
    readln
    end.



Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.