19+ 1. из массива размером n удалите все элементы, которые встречаются более одного раза. 2. пользователь вводит массив, предварительно указав его размер. поменяйте местами максимальный и минимальный элементы массива. 3. транспортируйте матрицу размером n×m (поменяйте местами строки и столбцы).
172
250
Ответы на вопрос:
Код pascal: первая программа: const n = 13; var a,b: array[1..n] of integer; i,j,m: integer; k: byte; begin randomize; write('исходный массив: '); for i: = 1 to n do begin a[i]: =random(n); write(' ',a[i]) end; writeln; write('уникальные элементы: '); m: =0; for i: = 1 to n do begin k: =1; for j: = 1 to n do if i< > j then if a[i]=a[j] then k: =0; if k=1 then begin m: =m+1; b[m]: =a[i]; end end; for m: =1 to m do begin a[m]: =b[m]; write(' ',a[m]) end; end. пример работы программы: исходный массив: 3 7 11 11 11 0 9 3 9 9 10 1 4 уникальные элементы: 7 0 10 1 4 вторая программа: var a: array[1..10000] of integer; n,min,max,b: integer; beginwrite('введите размерность массива: '); readln(n); write('введите массив a(',n,'): '); for n: = 1 to n do read(a[n]); min: =1; max: =1; for n: = 2 to n do begin if a[n]< min then min: =n; if a[n]> max then max: =n; end; writeln('min(a) = a[',min,'] = ',a[min]); writeln('max(a) = a[',max,'] = ',a[max]); b: =a[max]; a[max]: =a[min]; a[min]: =b; write('a(',n,'): '); for n: = 1 to n do write(' ',a[n])end.пример работы программы: введите размерность массива: 7введите массив a(7): 1 3 4 6 7 5 2 min(a) = a[1] = 1max(a) = a[5] = 7a(7): 7 3 4 6 1 5 2 третья программа: const n = 3; m = 4; var a: array[1..n,1..m] of integer; b: array[1..m,1..n] of integer; i,j: integer; beginrandomize; writeln('исходная матрица: '); for i: = 1 to n do begin for j: = 1 to m do begin a[i,j]: =random(21)-10; write(a[i,j]: 3,' ') end; writeln; end; writeln; writeln('транспонированная матрица: '); for i: = 1 to m do begin for j: = 1 to n do begin b[i,j]: =a[j,i]; write(b[i,j]: 3,' ') end; writeln end; end. пример работы программы: исходная матрица: 10 3 10 1 -4 9 -9 2 -1 4 2 1 транспонированная матрица: 10 -4 -1 3 9 4 10 -9 2 1 2 1
ответ:1Прикладная наука ,занимающая разработкой автоматизированных технических систем.Робототехника опирается на такие дисциплины,как электроника,механика,информатика,радиотехника и электроника.
Это все что было в моем СОЧе
Объяснение:
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
oleksintetyana28.06.2023 07:14
-
miro4ka454624.12.2022 21:07
-
akabakova56gmailcom29.04.2020 04:06
-
cote1801.09.2022 07:22
-
Никитосик345606.02.2022 11:44
-
Kristina153628902.02.2023 20:23
-
Arte322r2208.01.2022 16:04
-
Денисс201708.03.2023 05:41
-
ЛевкоЛюдмила13.12.2022 04:51
-
danilcapitan19.09.2021 17:20
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.