Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
sasagolyakov
03.07.2022 20:36 •
Информатика
Оформите в виде процедур алгоритмы рисования букв м,и,р составте алгоритмы рисования слов мир,рим,мим.
Ответ:
arseniy0114
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.
0,0
(0 оценок)
Популярные вопросы: Информатика
льоха7
16.03.2021 13:49
Даны четыре натуральных числа. просуммировать те из них, которые не содержат цифру 5...
Danilfaha
16.03.2021 13:49
Завтра классифицируйте посуду по следующим признакам: материал, назначение, долговечность...
markasolnce2103
01.06.2020 14:06
Пять одноклассников: аня, саша, лена, вася, миша стали победителями олимпиад по: , , информатики, и . известно что победитель по информатики учит аню и сашу на компьютере;...
gxjjfjg
01.06.2020 14:06
Текст набранный на пк умещается на лазерном диске 466 раз каков его объем...
Anabella98
23.02.2021 22:22
PYTHON Знайти кількість чисел в масиві з 20 елементів, заповненому випадковим чином, які діляться на 3, але не діляться на 7....
nikitos133728
14.05.2022 06:39
информация передается со скоростью 6,75 мегабайт в секунду. Сколько объёма информации будет передан за 15 минут?...
ivan497
01.05.2023 04:31
Вам поручили создать плакат с графического редактора.Плакат планируется напечатать какв большом размере, так и вмаленьком. Какой типграфического редакторапредпочтительнее...
никнейм85
02.05.2021 21:04
нужна Напишите программу, которая вычисляет арифметическое выражение, введённое в виде символьной строки. Выражение содержит только целые числа и знаки арифметических...
tanshka
16.06.2022 00:04
Що потрібно додати чи виправити в коді програми, щоб отримати при a=4, b=6, результат – 10? *a=input( a= )b=input( b= )print(a+b)...
корги1
18.07.2020 07:52
Переведите числа из десятичной системы счисления в указанную: 1. 345, 219, 50270- Z(16)2. 234, 672, 1021 → Z(8)3. 92, 131 24 - Z(2)4. 85, 201 →Z(3)5. 85, 129, 311 -...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
//Если программа не запускается, то обновите версию
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.