Запишите полный текст программы for i: = to n-1 do begin imax: =i for j: =i+1 to n do if a[ j]> a[imax] then imax: =j; x: =a[i] a[i]; =a[imax]; a[imax]: =x
223
462
Ответы на вопрос:
Const n = 20; var i, imax, j, x: integer; a: array[1..n]of integer; begin for i : = 1 to n do a[i] : = random(100); for i : = 1 to n - 1 do begin imax : = i; for j : = i + 1 to n do if a[j] > a[imax] then imax : = j; x : = a[i]; a[i] : = a[imax]; a[imax] : = x; end; for i : = 1 to n do write(a[i],' '); writeln(); writeln(imax); end.
Ятак понимаю, массив должен быть заполнен случайными числами? если нет - отпишите в комментариях, скину код, где элементы массива вводятся с клавиатуры при копировании кода из ide на сайт автоматически убирается перенос строки. будет прикреплен скриншот с тем, как должен выглядеть код #include < stdlib.h> #include < stdio.h> #include < locale.h> void main(){ setlocale(lc_all, "russian"); int mas[11], i, ad, ben; ad = 0; ben = 0; srand(8120); for (i = 1; i < = 10; i++) //цикл заполнения массива случайными числами mas[i] = rand() % 200 - 100; for (i = 1; i < = 10; i++) //цикл вывода массива на экран { printf("%2d ", mas[i]); if (i % 5 == 0)printf("\n"); } for (i = 1; i < = 10; i++) // цикл подсчета количества отрицательных и положительных элементов массива { if (mas[i] > 0)ben++; if (mas[i] < 0)ad++; } printf("\n количество положительных чисел: %2d", ben); printf("\n количество отрицательных числе: %2d", ad); printf("\n\n"); system("pause"); }
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
HaosG06.12.2021 03:51
-
Wulfmax05.12.2022 12:21
-
DianaBanana77714.04.2023 16:15
-
Iamboss1111122.02.2023 04:06
-
Hahanicejoke26.03.2023 05:48
-
qqwweerrqq07.04.2022 05:45
-
lubawa1o23.08.2020 18:05
-
mrredrussiap06j9h02.11.2020 02:14
-
Karon133727.05.2022 04:16
-
redkiller2205.10.2021 10:32
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.