tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Оформите в виде процедур
Оформите в виде процедур алгоритмы рисования букв м,и,р составте алгоритмы рисования слов мир,рим,мим.
Kanesan
1 20.05.2019 00:50
0
Ответы
sviatolavbazil
13.06.2020 07:22
//PascalABC.NET версия 3.2, сборка 1389
//Если программа не запускается, то обновите версию
uses graphABC;
const
kegl = 40;
var
space, line: integer;
procedure M(cx, cy: integer);
begin
MoveTo(cx, cy);
LineTo(cx, cy - kegl );
LineTo(cx + kegl div 2, cy);
LineTo(cx + kegl, cy - kegl);
LineTo(cx + kegl, cy);
end;
procedure I(cx, cy: integer);
begin
MoveTo(cx, cy - kegl);
LineTo(cx, cy );
LineTo(cx + kegl, cy - kegl);
LineTo(cx + kegl, cy);
end;
procedure R(cx, cy: integer);
begin
MoveTo(cx, cy);
LineTo(cx, cy - kegl);
LineTo(cx + kegl, cy - kegl);
LineTo(cx + kegl, cy - kegl div 2);
LineTo(cx, cy - kegl div 2);
end;
begin
space := kegl div 2;
SetWindowSize(4 * space + 3 * kegl, 4 * space + 3 * kegl );
line := space + kegl;
M(space, line );
I(2 * space + kegl, line );
R(3 * space + 2 * kegl, line );
line := 2 * space + 2 * kegl;
R(space, line );
I(2 * space + kegl, line );
M(3 * space + 2 * kegl, line );
line := 3 * space + 3 * kegl;
M(space, line );
I(2 * space + kegl, line );
M(3 * space + 2 * kegl, line );
end.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
ekaterinaanta
11.04.2020 10:58
Вычислить сумму членов ряда z= с точностью до члена ряда, меньшего по абсолютной величине EPS. Определить количество членов ряда, значение которых больше А Исходные данные X=4 K=9...
vladagabriell
02.08.2019 03:10
Первоначально записанного в 16-битном коде unicode, в 8-битную кодировку кои-8. при этом информационное сообщение уменьшилось на 480 бит. какова длина сообщения в символах?...
akimfugenko
18.05.2019 23:10
Мне ,мне надо узнать рецепт каши и потом написать из этого алгоритм о ,мне сейчас именно надо))...
России5544
01.10.2019 18:40
На соревнованиях по скоростному поеданию арбуза вторым был олег. сразу следом за ним идёт ещё один мальчик. надя была хоть и удачливей маши, но в тройку не попала. маша обыграла свету....
пистолетМакарова
01.10.2019 18:40
Чему равна мощность алфавита, используемого для записи сообщения, состоящего из 2048 символов и имеющего объем 8 кбит?...
Лтвет
01.10.2019 18:50
Когда необходима покупка антивирусного программного обеспечения? 1)в случае если компьютер заражён, а работа остановилась 2)сразу после покупки нового компьютера, перед подключением...
123456sa
09.02.2021 20:36
Бази даних в сучастному суспiпiльствi...
kirill163aye
11.09.2020 12:17
За якою кнопкою або посиланням можна побачити,що до електронного листа приєднано вкладений файл?...
Шарарашка090
10.09.2020 12:40
Чем обусловлено использование двоичной системы в технических системах?...
yaku06nastyaozq1r7
12.05.2021 12:54
Что делать, чтобы вещество не горело?...
Популярные вопросы
15. Где и как человек использует кровь животных?...
2
С какой силой взаимодействуют два заряда по 20 нкл, находящихся на расстоянии 4...
3
Выбери строку в которой указаны внутренние моря Карское, Лаптевых, Японское Черное,...
1
· Les die Meinungen der Jugendlichen Über Mode. Wie wichtig Wet Mode in ihrem Leben!...
2
Прочитайте стихотворение М. Ю. Лермонтова «Утёс». Ночевала тучка золотая На груди...
2
Любимый вид спорта танцы 3 предложение...
2
Знайдіть загальний виглядьпервісних для функцій...
2
Чому не відновлюється ферментивна активність каталази після охолодження клітин...
3
Не будуючи графіка знайдіть нулі функцій y = -2x...
2
Какими качествами обладал лобо?подтвердите свой ответ примерами из текста...
3
//Если программа не запускается, то обновите версию
uses graphABC;
const
kegl = 40;
var
space, line: integer;
procedure M(cx, cy: integer);
begin
MoveTo(cx, cy);
LineTo(cx, cy - kegl );
LineTo(cx + kegl div 2, cy);
LineTo(cx + kegl, cy - kegl);
LineTo(cx + kegl, cy);
end;
procedure I(cx, cy: integer);
begin
MoveTo(cx, cy - kegl);
LineTo(cx, cy );
LineTo(cx + kegl, cy - kegl);
LineTo(cx + kegl, cy);
end;
procedure R(cx, cy: integer);
begin
MoveTo(cx, cy);
LineTo(cx, cy - kegl);
LineTo(cx + kegl, cy - kegl);
LineTo(cx + kegl, cy - kegl div 2);
LineTo(cx, cy - kegl div 2);
end;
begin
space := kegl div 2;
SetWindowSize(4 * space + 3 * kegl, 4 * space + 3 * kegl );
line := space + kegl;
M(space, line );
I(2 * space + kegl, line );
R(3 * space + 2 * kegl, line );
line := 2 * space + 2 * kegl;
R(space, line );
I(2 * space + kegl, line );
M(3 * space + 2 * kegl, line );
line := 3 * space + 3 * kegl;
M(space, line );
I(2 * space + kegl, line );
M(3 * space + 2 * kegl, line );
end.