М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Zauchka17
Zauchka17
03.03.2020 00:00 •  Информатика

Напишите на pascal . 7 класс с данной . заранее . арифметическая прогрессия для проведения парада по случаю нового года требуется некоторое количество военнослужащих. на параде военнослужащие занимаются исключительно построением в шеренги. шеренга называется регулярной, если военнослужащие в ней либо все одного роста, либо рост возрастает от одного конца шеренги к другому каждый раз на одну и ту же величину, образуя тем самым арифметическую прогрессию. чтобы достойно выступить на параде, создайте из имеющихся в вашем расположении военнослужащих максимальную регулярную шеренгу. входные данные: в первой строке входного файла задано число n - количество военнослужащих (0< =n< =5000). во второй сторке задан их рост в миллиметрах, где 0< =a[i]=5000. выходные данные: количество военнослужащих в максимальной регулярной шеренге.

👇
Ответ:
Хэймзон
Хэймзон
03.03.2020
Const
    auto = false;

var
    soldier: array[1..5000]of integer;
    n, i, j, k, max, t, d, imax, a, c: integer;

begin
    if auto then begin
        n := random(5000);
        for i := 1 to n do
            soldier[i] := random(5000);
    end
    else begin
        readln(n);
        for i := 1 to n do
            read(soldier[i]);
    end;
   
    {сортирововчка}
    for i := 1 to n - 1 do
    begin
        imax := i;
        for j := i + 1 to n do
            if soldier[j] > soldier[imax] then
                imax := j;
        max := soldier[i];
        soldier[i] := soldier[imax];
        soldier[imax] := max;
    end;
   
    max := 0;
    for i := 1 to n - 1 do
        for j := i + 1 to n do
        begin
            a := soldier[j];
            d := soldier[j] - soldier[i];
            c := 2;
            for k := j + 1 to n do
                if soldier[k] = a + d then begin
                    a := soldier[k];
                    c := c + 1;
                end;
            if c > max then max := c;
        end;
   
    writeln(max);
end.
4,7(83 оценок)
Открыть все ответы
Ответ:
Макушка007
Макушка007
03.03.2020

: a=√

ײ+mu²k                                                                                                                                              

если подумать то этого хватит надеюсь ответ хороший

объяснение:

4,8(82 оценок)
Ответ:
arrrrrrrrr1
arrrrrrrrr1
03.03.2020

ответ:

1-й способ. новую таблицу можно создать с команды главного меню таблица, добавить таблицу, которая вызывает диалоговое окно «вставка таблицы» для указания размерности таблицы — числа строк и столбцов. после указания размерности создаваемой таблицы можно осуществить ее автоформатирование, нажав кнопку . в окне «автоформат таблицы» можно выбрать формат, который отображается в расположенном рядом окне «образец». переключатели в нижней части окна позволят вам сделать дополнительное оформление для выбранного стандартного типа таблицы.

2-й способ. с кнопки на стандартной панели инструментов определяется структура новой таблицы — при нажатой левой кнопке мыши закрашивается требуемое число столбцов и строк таблицы.

3-й способ. с команды вставка, объект, вкладка создание объекта можно в документ word вставить электронную таблицу excel, указав тип объекта — лист microsoft excel.

4-й способ. ранее набранный текст может быть преобразован в табличное представление с команды таблица, преобразовать в таблицу при условии, что текст подготовлен с использованием специальных символов — разделителей колонок (табулятор, абзац, пробел и

для перемещения по ячейкам таблицы используется мышь или клавиши:

следующая ячейка

предыдущая строка

< >

предыдущая ячейка

+

последняя ячейка столбца

+

следующий символ

< >

первая ячейка столбца

+

предыдущий символ

< >

последняя ячейка строки

+

следующая строка

< >

первая ячейка строки

+

изменение структуры таблицы

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

№ п/п

действие

содержание действия

1

выделить всю таблицу

1. установите курсор в любую ячейку таблицы.

2. выполните команду таблица, выделить таблицу.

2

выделить строку

установите указатель мыши на левое поле страницы и нажмите левую кнопку мыши.

3

выделить столбец

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

4

выделить ячейку

установите курсор в ячейку и 3 раза нажмите левую кнопку мыши.

5

выделить блок ячеек

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

6

снять выделение

переставьте курсор в произвольное место и нажмите левую кнопку мыши.

7

вставить столбец в таблицу

1. установите курсор в место вставки столбца (на первый сдвигаемый вправо столбец).

2. выделите этот столбец командой таблица, выделить столбец.

3. выполните команду таблица, добавить столбцы.

8

вставить строку в таблицу

1. установите курсор в таблице в место вставки строки (на первую сдвигаемую вниз строку).

2. выполните команду таблица, добавить строки.

9

добавить строку в конец таблицы

1. установите курсор в правую нижнюю ячейку таблицы.

2. нажмите клавишу для появления новой строки.

10

вставить блок ячеек

1. установите курсор в место вставки блока ячеек.

2. выделите блок ячеек, соответствующий конфигурации вставки.

3. выполните команду таблица, добавить ячейки.

4. укажите направление сдвига остальных ячеек: сдвигать вправо/ вниз.

11

переместить столбцы в таблице

1. установите курсор на свободное пространство над первым выделяемым столбцом, появится стрелка , далее нажмите левую кнопку мыши и, не отпуская ее, протащите курсор, закрашивая перемещаемые столбцы.

2. отпустите кнопку мыши.

3. установите курсор в выделенную область.

4. нажмите левую кнопку мыши и, не отпуская ее, переместите курсор к столбцу, перед которым делается вставка выделенных столбцов.

5. отпустите кнопку мыши.

альтернатива

1. выполните выделение перемещаемых столбцов (указанным выше способом).

2. выполните команду правка, вырезать.

3. установите курсор на столбец, перед которым выполняется вставка.

4. выполните команду правка, вставить.

12

переместить строки в таблице

1. установите курсор на свободное пространство слева от первой выделяемой строки, нажмите левую кнопку мыши и, не отпуская ее, протащите курсор, закрашивая перемещаемые строки.

2. отпустите кнопку мыши.

3. установите курсор в выделенную область.

4. нажмите левую кнопку мыши и, не отпуская ее, переместите курсор к строке, перед которой делается вставка выделенных строк.

5. отпустите кнопку мыши.

альтернатива

1. выполните выделение перемещаемых строк (указанным выше способом).

2. выполните команду правка, вырезать.

4,8(49 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ