lolipop891
28.07.2022 23:33

Перевести и отметить на координатной плоскости, .
35 ! ​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
auntsgarder
07.10.2021 04:55

1. Опишите, какая последовательность действий с информацией будет выполнена ребятами в каждом из перечисленных ниже случаев:

а) Обработка информации

б) Получение \ восприятие информации

в) Запоминание информации

г) Обмен информацией

д) Обмен информацией (Исходя их сложных механизмов работы связи, скорее даже будет Передача информации, т.к. идет передача пакете именно от Жени в виде SMS)

е) Производство информации

2.Приведите 3-4 примера профессий людей, чья деятельность, в основном, связана с обработкой полученной информации.

Консультант, программист, менеджер, архитектор ПО

3.Что (кто) в приведённых ниже примерах является источником, что (кто) - приёмником информации, а что (кто) – информационным каналом?

а) Учитель - источник, доска = канал, ученик - преемник

б) Боря - приемник, статья - источник, журнал - канал

в) Оля - приемник, песня - источник, радио - канал.

г) Гена - источник, мама - приемник, телефон - канал.

д) Водитель - источник, рот - канал, пассажиры - приемник.

Объяснение:

0,0(0 оценок)
Ответ:
kolodina10
03.03.2021 05:26
const
  n = 15;

var
  a, b: array[1..n] of integer;
  i, j, step, t: integer;
  flag: boolean;

begin
  Randomize;
  Writeln('Исходные элементы массива');
  for i := 1 to n do
  begin
    a[i] := Random(10) - 5;
    Write(a[i]:4)
  end;
  { Сортируем массив (метод Шелла) }
  step := n div 2;
  while step > 0 do
  begin
    for j := n - step downto 1 do
    begin
      i := j;
      while i <= n - step do
      begin
        if a[i] > a[i + step] then
        begin
          t := a[i]; a[i] := a[i + step]; a[i + step] := t
        end;
        i := i + step
      end
    end;
    step := step div 2
  end;
  {
  проходим по массиву и если элемент встречается более одного раза подряд,
  переносим его в другой массив
  }
  j := 0; t := a[1]; flag := false;
  for i := 2 to n do
  begin
    if (a[i] = t) and (not flag) then
    begin
      j := j + 1; b[j] := t; flag := true
    end
    else begin flag := false; t := a[i] end
  end;
  Writeln;
  Writeln('Отобранные элементы массива');
  for i := 1 to j do Write(b[i]:4);
  Writeln
end.

Тестовое решение:

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