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

Помогите пожалуйста.В тетради нарисовать орнамент из разноцветных прямоугольников, ромбов, квадратов, подготовить программы для отдельных элементов с использованием векторов

  1. Ответ на вопрос
    Ответ на вопрос дан Змей24
    uses crt,graphABC;
    var a,m,n,j,i,x1,y1,x2,y2,x3,y3,x4,y4,kg,kv,p:integer;
        k:real;
        
    procedure kvadrat;//рисование 1 квадрата
    begin
    setpencolor(clBlue);
    moveto(x1,y1);
    lineto(x2,y2);
    lineto(x3,y3);
    lineto(x4,y4);
    lineto(x1,y1);
    end;
     
    begin
    hidecursor;
    repeat
    write('Сторона квадрата от 20 до 100 a=');
    read(a);
    until a in [20..100];
    repeat
    writeln('Введите 2 числа для определения соотношени m<n:');
    read(m,n);
    until m<n;
    clearwindow;
    k:=m/n;//отношение
    kg:=windowwidth div a+1; //кол. кв. по горизонтали
    kv:=windowheight div a+1; //по вертикали
    for j:=1 to kg do
    for p:=1 to kv do
     begin
      for i:=1 to 50 do //рисуем 50 вложенных квадратов в 1 месте
       begin
        kvadrat;
        x1:=trunc(x1+(x2-x1)*k); y1:=trunc(y1+(y2-y1)*k);
        x2:=trunc(x2+(x3-x2)*k); y2:=trunc(y2+(y3-y2)*k);
        x3:=trunc(x3+(x4-x3)*k); y3:=trunc(y3+(y4-y3)*k);
        x4:=trunc(x4+(x1-x4)*k); y4:=trunc(y4+(y1-y4)*k);
       end;
    x1:=a*(j-1); y1:=a*(p-1); //на новое место
    x2:=a*j; y2:=a*(p-1);
    x3:=a*j; y3:=a*p;
    x4:=a*(j-1); y4:=a*p;
    end;
     
     
    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) их не спросили

Информация

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