В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
fty354y4
fty354y4
22.07.2021 10:30 •  Информатика

Масштабировать размер прямоугольника. коэффициент подобия задаётся пользователем. паскаль.

Показать ответ
Ответ:
faa7
faa7
03.10.2020 18:45
//Pascal ABC.NET 3.1 сборка 1256

uses
 GraphABC;

 Var
 x1,y1,x2,y2:integer;
 k:real;
begin
x1:=window.Center.X-200;
y1:=window.Center.Y-100;
x2:=x1+250;
y2:=y1+200;
rectangle(x1,y1,x2,y2);
readln(k);
GraphABCCoordinate.Create.SetScale(k,k);
clearwindow;
rectangle(x1,y1,x2,y2);
end.
0,0(0 оценок)
Ответ:
iragabets73
iragabets73
03.10.2020 18:45
//PascalABC.NET 3.1 сборка 1239
uses
 GraphABC;

var
    w, h: integer;
    k: real;

begin
    k := 1;
    repeat
        w := round(k * 200) div 2;
        h := round(k * 100) div 2;
        rectangle(window.Center.X - w, window.Center.Y - h, window.Center.X + w, window.Center.Y + h);
        readln(k);
        ClearWindow(clRandom);
    until false;
end.

центр масштабирования в центре окна
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота