mishink535
?>

Мне нужно исправить ошибку в программе. Учитель написал, что если массив содержит 10000 элементов. получается нужно исправить ее как-то практическая работа по информатике. давайте свяжемся в вк

Информатика

Ответы

vodoleytatyana
1. Внутреннюю — оперативную и внеш¬нюю — долговременную
2. Управление устройствами и задачами
3. Красный, зеленый, синий
4. Целые числа в памяти компьюте¬ра это:
Дискретное и конечное множество
5. Контроллер
6. Передача данных, передача адресов

7. D

8. Прикладные программы общего назначения и специализированные программы
9. Главная формула информатики?
2i = N
16i = N
2f = Z
2i = M

10. Прикладные программы и системные программы

11. К основным типам устройств оперативной памяти относятся?
Динамическая и статическая память
12. Компьютер
13. Какой универсальный звуко¬вой формат файлов используется для сохранения звука без потерь?
WAV

14. Множество целых чисел в компьютере дискретно, конечно, ограничено

15. В памяти компьютера числа хранятся?
В двоичной сис¬теме счисления

16. Архитектура персонального компьютера это?
Общие принципы построения компьютера

17. Как называется инструмент для работы профессиональных программистов?
Многопользовательские и многозадачные системы программирования

18. Какой термин считается правильным о представлении о множестве целых чисел в математике?
Множество целых чисел дискретно, бесконечно, неограниченно

19. Текстовая информация уже дискретна и состоит из?
Отдельных знаков

20. Какую графику применяют при разработке электронных и полиграфических изданий?
Векторная
beast05031075
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.

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

Поделитесь своими знаниями, ответьте на вопрос:

Мне нужно исправить ошибку в программе. Учитель написал, что если массив содержит 10000 элементов. получается нужно исправить ее как-то практическая работа по информатике. давайте свяжемся в вк
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Пимкина Сергеевич
1. Жатады 2.Жатат 3.Жатпай 4.Жатат
dentob72
elena-ppk
nalich8524
yok887062
toniv
Рожнов
andrew409
борисовна Елена78
endyurans2ooo
ТигранКалмыкова
Часть схемы пере информацию 5 букв
Yevgeniya1807
jurys71242
simonovaliubov5852
luza5