Написать на языке Python программу, в которых с клавиатуры вводятся
координаты точки на плоскости (x, y – действительные числа) и выводятся сообщения, принадлежит ли эта точка заданным заштрихованным областям,
включая границы.
119
411
Ответы на вопрос:
Const mm=50; { максимально возможное кол-во строк } nn=50; { максимально возможное кол-во столбцов } var f: array[1..mm,1..nn] of integer; i,j,m,n,k,s: integer; begin randomize; write('количество строк в массиве: '); read(m); write('количество столбцов в массиве: '); read(n); writeln('*** исходный массив ***'); for i: =1 to m do begin for j: =1 to n do begin f[i,j]: =random(41)-20; { [-20; 20] } write(f[i,j]: 4) end; writeln end; write('количество положительных элементов, кратных 7: '); k: =0; for i: =1 to m do for j: =1 to n do if (f[i,j]> 0) and (f[i,j] mod 7=0) then k: =k+1; writeln(k); write('среднее арифметическое отрицательных элементов: '); k: =0; s: =0; for i: =1 to m do for j: =1 to n do if f[i,j]< 0 then begin k: =k+1; s: =s+f[i,j] end; if k> 0 then writeln(s/k: 0: 5) else writeln(0); write('минимальный элемент равен '); k: =100; for i: =1 to m do for j: =1 to n do if f[i,j]< k then k: =f[i,j]; write(k,', индексы: '); for i: =1 to m do for j: =1 to n do if f[i,j]=k then write(' [',i,',',j,']'); writeln; write('максимальный элемент среди отрицательных равен '); k: =-100; for i: =1 to m do for j: =1 to n do if (f[i,j]> k) and (f[i,j]< 0) then k: =f[i,j]; write(k,', индексы: '); for i: =1 to m do for j: =1 to n do if f[i,j]=k then write(' [',i,',',j,']'); writeln; end. пример количество строк в массиве: 5 количество столбцов в массиве: 8 *** исходный массив *** -4 11 -5 -12 7 16 -10 6 8 -3 -12 -16 15 2 -2 -6 16 8 18 0 -10 8 18 7 17 7 -14 -4 -1 -8 13 -1 3 -18 16 -10 4 -17 19 -18 количество положительных элементов, кратных 7: 3 среднее арифметическое отрицательных элементов: -9.00000 минимальный элемент равен -18, индексы: [5,2] [5,8] максимальный элемент среди отрицательных равен -1, индексы: [4,5] [4,8]
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
ppn0101201425.07.2020 18:15
-
kolakao06.02.2023 07:46
-
dubonosova3709.05.2022 02:26
-
Stesha67897542578930.05.2020 18:58
-
AngelCrazy14422.11.2020 10:40
-
kistina209.12.2022 16:35
-
blackrabbit312.11.2021 06:15
-
mixmix200223.09.2022 19:08
-
КамиLLочка14.07.2022 05:28
-
anait8721.10.2022 08:56
![Caktus Image](/tpl/img/cactus.png)
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.