2006Крис
24.12.2020 02:54

По заданному алгоритму составьте блок-схему:

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
SchoolPro1453
28.02.2021 08:44

//Обьявляем дополнительные переменные и главный массив, а также два дополнительных - они будут "половинками".

var

 a, b, c: array [1..100] of longint;

 i, min, n, j, t: longint;

begin

 //Читаем количество элементов в нашем массиве.

 readln(n);

 

 //Читаем массив.

 for i := 1 to n do read(a[i]);

 

 //Заполняем первую "половинку".

 for i := 1 to n div 2 do b[i] := a[i];

 

 //Заполняем вторую "половинку". Но раз это уже вторая "половинка" главного массива, то и

 //цикл теперь должен начинаться со второй части массива, а заканчиваться уже в его конце.

 for i := n div 2 + 1 to n do c[i - n div 2] := a[i];

 

 //Теперь отсортируем первую "половинку" методом выбора. Идея этого метода

 //основывается на том, что мы ищем минимальный среди неотсортированных элемент,

 //а затем аем его с тем, который стоит сразу после отсортированных.

 for i := 1 to (n - 1) div 2 do

 begin

   min := i;

   for j := i + 1 to n div 2 do

     if b[min] > b[j] then

       min := j;

   if min <> i then begin

     t := b[i];

     b[i] := b[min];

     b[min] := t;

   end;

 end;

 

 //Затем вторую точно также, только стоит обратить внимание на сравнения.

 //Так как надо отсортировать по убыванию, то теперь сравнение перед "swap"-ом

 //будет другим.

 for i := 1 to (n - 1) div 2 do

 begin

   min := i;

   for j := i + 1 to n div 2 do

     if c[min] < c[j] then

       min := j;

   if min <> i then begin

     t := c[i];

     c[i] := c[min];

     c[min] := t;

   end;

 end;

 

 //А теперь по очереди выводим готовые "половинки", не забывая ставить

 //пробел после вывода каждого элемента.

 for i := 1 to n div 2 do write(b[i], ' ');

 for i := 1 to n - n div 2 do write(c[i], ' ');

end.

0,0(0 оценок)
Ответ:
Pump2000
16.01.2021 11:38

клинопись
Дата рождения ~3300 г. до н. э. Место рождения - Междуречье. Происхождение - Оригинальная письменность. Состав - 300 — 900 знаков для слоговой и идеографической систем; порядка 30 букв для фонетической адаптации на восточном побережье Средиземного моря; 36 букв для старо-персидского слогового алфавита.
Чтение - Изначально справа налево, колонками; Затем слева направо строками (начиная с 2400-2350 гг. до н. э. для рукописных текстов; со II тыс. до н. э. для монументальных надписей). Языки - Полтора десятка языков и диалектов: шумерский, эламский, хурритский, ханаанский, угаритский, урартский, хеттский, старо-персидский и т. д. Наиболее старые известные документы — таблички с административными документами Шумерского царства. Последний известный документ на вавилонском яз. относится к 75 г. н. э.

История
Самые старые письменные документы, найденные на раскопках древнего города Урук, относятся к 3300 году до н. э. Появление письменности совпадает по времени с развитием городов и сопутствующей этому полной перестройкой общества. В то же время в Месопотамии появляется колесо и знание о плавке меди.
Между Тигром и Евфратом находилось Шумерское царство, а на востоке — царство Элам. В городах этих довольно урбанизированных государств жили управляющие, торговцы, ремесленники. Вне городов — крестьяне и пастухи.
Как торговые, так и адиминистративные контакты всех этих групп необходимо было запечатлеть в какой-то форме. Именно из этой необходимости и появилась письменность.
Первыми систему записи создали шумеры. Элам, где использовали в то время лишь набор разрозненных пиктограмм, адаптировал шумерскую письменность под свой язык.

От счета — к письму
Для учёта имущества в Шумере и Эламе использовали систему глиняных шариков. Изначально каждый шарик обозначал один объект (корову, барана и т. п.) Затем размер и форма комочка стали значащими. А вскоре на них стали появляться пометки (след пальца, засечка), изменяющие их «вес». Эти шарики складывались в глиняный контейнер, который запечатывался цилиндрической печатью, идентифицирующей владельца. Таким образом, например, если контейнер содержал информацию о количестве голов скота в стаде, его необходимо было разбить, чтобы провести подсчёт находящихся в нём шариков.
К 3300 г. до н. э. на поверхности контейнера вместе с печатью владельца стало появляться краткое описание его содержимого. При этом необходимость разбивать контейнер при каждой проверке отпала. Постепенно ставшие бесполезными шарики исчезли, контейнер из сферического стал плоским. Так появились первые глиняные таблички с первыми числами: кружочками и уголками, выдавленными в глине, форма и размер которых указывали на обозначаемый объект и его количество. Таким образом, первые символы письменности имели форму считаемых объектов (товаров). Например, знак «коза». Играя роль «символа-картинки», они по определению были пиктограммами.
Впоследствии стали образовываться устойчивые сочетания пиктограмм, смысл которых постепенно отходил от суммы смыслов картинок. Например, знак «птица» вместе со знаком «яйцо» дали сочетание «плодовитость» не только в применении к птицам, но как абстрактный термин. Эти сочетания уже были идеограммами («символ-идея»).
К 3000 г. до н. э. получавшиеся пиктограммы и идеограммы стали использовать фонетически, составляя из этих символов («символ-звук») слова, не имеющие порой никакого, даже косвенного, отношения к изображённым предметам.
Одновременно изменяется и стиль письма. Для упрощения записи все символы разложены на короткие отрезки (клинья — откуда название письменности), которые уже не надо было вырезать в глине, а можно было просто наносить при калама — специальной палочки с заострённым концом треугольной формы. Параллельно с этим происходит разворот существующих символов на 90° против часовой стрелки.
Начиная со II тыс. до н. э. клинопись распространяется по всему Ближнему Востоку.

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