Как написать слово в программе кумир

Составив три алгоритма для рисования букв М, И, Р, можно не только последовательно приказывать ЭВМ выполнять эти ал­горитмы, но и задать порядок их выполнения в виде алгоритма:

использовать Чертежник алг МИР нач. буква М. буква И. буква Р кон

Строки «буква М», «буква И», «буква Р» в записи алгорит­ма «МИР» — это команды алгоритмического языка, кото­рые означают соответственно:

− выполнить алгоритм с именем «буква М»,

− выполнить алгоритм с именем «буква И»,

− выполнить алгоритм с именем «буква Р».

Если теперь поместить в ЭВМ алгоритм «МИР» и алгоритмы «буква М», «буква И», «буква Р», а затем приказать ЭВМ выполнить алгоритм «МИР», то ЭВМ автоматически вы­полнит сначала алгоритм «буква М», потом — «буква И» и наконец — «буква Р».

Запишем алгоритм слова мир с использование вспомогательных алгоритмов на алгоритмическом языке:

Язык программирования Кумир. Урок 1

использовать Чертежник алг мир нач. буква_м. буква_и. буква_р кон алг буква_м нач. опустить перо. сместиться на вектор (0, 4). сместиться на вектор (1, -2). сместиться на вектор (1,2). сместиться на вектор (0, -4). поднять перо. сместиться на вектор (1, 0) кон алг буква_и нач. сместиться на вектор (0,4). опустить перо. сместиться на вектор (0,-4). сместиться на вектор (2,4). сместиться на вектор (0,-4). поднять перо. сместиться на вектор (1,0) кон алг буква_р нач. опустить перо. сместиться на вектор (0,4). сместиться на вектор (2,0). сместиться на вектор (0,-2). сместиться на вектор (-2,0). поднять перо. сместиться на вектор (3,-2) кон
Читайте также:
Какие файлы устанавливает программа

Алгоритмы «буква М». «буква И» и «буква Р» в этом примере называются вспомогательными для основного алгоритма «МИР».

Приказ на выполнение вспомогательного алгоритма называет­ся вызовом этого вспомогательного алгоритма

В общем случае если в записи алгоритма X встречается вызов алгоритма У, то алгоритм Y называется вспомогательным для X, а алгоритм X называется основным для Y.

Применение вспомогательных алгоритмов позволяет разбить задачу на части, структурировать её. Это помогает легче ориентироваться в логике алгоритма, ускоряет процесс создания алгоритмов, так как алгоритм может создать группа людей, в которой каждый отвечает за свой часть алгоритма, сокращает размер алгоритма, если есть повторяющиеся фрагменты обработки информации.

Существует две стратегии построения алгоритма:

− технология “снизу-вверх”, в которой используются ранее составленные алгоритмы в качестве вспомогательных. Для этого задача(основной алгоритм) разбивается на такие подзадачи, алгоритм решения которых уже известен, т.е. нерешенная задача сводится к решенным.

Исполнитель Чертёжник. Среда КуМИР

− технология “сверху вниз”, в которой задача разбивается на подзадачи, которые затем решаются.

Правила выполнения вспомогательного алгоритма:

− при вызове вспомогательного алгоритма работа основного алгоритма приостанавливается, запоминается место вызова;

− передается управление во вспомогательный алгоритм, и он выполняется;

− по окончании работы вспомогательного алгоритма, вспоминается место команды его вызова, и происходит переход к исполнению следующей за ней команды.

Один и тот же алгоритм может выступать и в роли вспомогательного, и в роли основного.

Алгоритм «МИР» сам может быть использован как вспомогательный. Например, мы можем составить следующий алгоритм для рисования лозунга «МИРУ МИР»:

использовать Чертежник алг МИРУ МИР нач. МИР. буква У. сместиться на вектор (2, 0) / (пропуск между словами). МИР кон

В этом примере алгоритм «МИР» является вспомогательным по отношению к алгоритму «МИРУ МИР» и основным по отно­шению к алгоритму «буква М».

Читайте также:
Ибсо банковская программа инструкция по применению

Дата добавления: 2015-07-15 ; просмотров: 1102 | Нарушение авторских прав

| следующая страница ==>
Рисование букв. | Алгоритмы с аргументами.

mybiblioteka.su — 2015-2023 год. (0.014 сек.)

Источник: mybiblioteka.su

Как написать слово мир в программе кумир

+

2 Смотреть ответы Добавь ответ +10 баллов

Ответы 2

Ответ разместил: lerahmru
Доступ после просмотра рекламы
Ответы будут доступны после просмотра рекламы
Показать ответы
Кумир так и писать)))
Удалить ответ +1 балл
Ответ разместил: surkovosv

Доступ после просмотра рекламы
Ответы будут доступны после просмотра рекламы
Показать ответы
Пиши кумир мир
Удалить ответ +1 балл

Другие вопросы по Информатике

Категория

Информатика, Елизавета11011

Задан массив a[1..15]. составьте программу, которая выводит разность сумм элементов массива четными индексами и элементов массива с нечетными индексами. на языке турбо каскаль.

Категория

Информатика, arskripkin

Нужносимволом f обозначено одно из указанных ниже логических выражений от аргументов: x y zx y z f1 1 1 11 1 0 11 0 1 1какое выражение соответствует f? 1)x/¬y / z2)x^y^¬z3)x^y^z4.

Категория

Информатика, fedotovapolina965
Напишите программу в паскаль: 3x-9, если x < =7 f(x)= 1/x(в квадрате)-4, если x>7.

Категория

Информатика, elizabetfox1222

1теоретичні положення. 1.1 робота з майстром функцій в ms excel (2 стор). 1.2 робота з майстром діаграм в ms excel (2 стор). 1.3 визначення баз даних. типи баз даних. бази даних в.

Источник: 0tvet.com

Составьте алгоритм для слова УРА в программе «Кумир»

1 вариант по векторам:использовать Чертежникалг начсместиться на вектор (1,10)опустить перосместиться на вектор (3,-5)сместиться на вектор (1.6,0)поднять перосместиться на вектор (1.4,5)опустить перосместиться на вектор (-2.5,-9)сместиться на вектор (-3.5,0)поднять перосместиться на вектор (7,0)опустить перосместиться на вектор (0,9)сместиться на вектор (4,0)сместиться на вектор (1,-1)сместиться на вектор (0,-3)сместиться на вектор (-1,-1)сместиться на вектор (-4,0)поднять перосместиться на вектор (6,-4)опустить перосместиться на вектор (3.5,9)сместиться на вектор (3.5,-9)поднять перосместиться на вектор (-5.5,4)опустить перосместиться на вектор (4,0)поднять перосместиться в точку (0,0)кон2 вариант — написать:использовать Чертежникалг начвещ n=55лит m=»УРА»написать(n, m)кон

Читайте также:
Какая программа открывает файлы rtf

answer img

Добавить свой ответ Ответить на вопрос

Последние вопросы

Источник: znanija.site

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru