0 / 0 / 0
Регистрация: 04.05.2012
Сообщений: 32
|
|
Сложить две матрицы a(7,3) и b(7,3), найти наибольший и наименьший элементы в полученной сумме. Найденные элементы поменять местами.07.12.2012, 10:46. Показов 1525. Ответов 2
Метки нет Все метки)
(
Здравствуйте, необходима помощь по 3 задачам.
1) Сложить две матрицы a(7,3) и b(7,3), найти наибольший и наименьший элементы в полученной сумме. Найденные элементы поменять местами. Вобщем вот что получилось сделать. Поменять местами не получается. Нужна помощь! Кликните здесь для просмотра всего текста
program primer5b;
uses crt; const maxx=100; var a: array[1..maxx,1..maxx] of integer; b: array[1..maxx,1..maxx] of integer; c: array[1..maxx,1..maxx] of integer; n,m,i,j,k,max,min,iw,jw,iv,jv,y: integer; begin clrscr; randomize; write('Vvedite razmer matrix A: '); readln(n,m); writeln('Matrica A:'); for i:=1 to n do begin for j:=1 to m do begin a[i,j]:=random(199); write(a[i,j]:5); end; writeln; end; write('Vvedite razmer matrix B: '); readln(n,m); writeln('Matrica B:'); for i:=1 to n do begin for j:=1 to m do begin b[i,j]:=random(199); write(b[i,j]:5); end; writeln; end; writeln('Matrica C: '); for i:=1 to n do begin for j:=1 to m do begin c[i,j]:=a[i,j]+b[i,j]; write(c[i,j]:5); end; writeln; end; max:=c[1,1]; min:=c[1,1]; for i:=1 to n do for j:=1 to m do begin if c[i,j]>max then begin max:=c[i,j]; iw:=i; jw:=j; end; if min>c[i,j] then begin min:=c[i,j]; iv:=i; jv:=j; end; writeln('max= ',max); writeln('min= ',min); y:=c[iw,jw]; c[iw,jw]:=c[iv,jv]; c[iv,jv]:=y; end; writeln(y); readln; end. 2) Вычислить таблицу значений функций z = (s1 * s2)/ ((k1+k2)*x) , где s1,k1 - сумма и количество отрицательных элементов в матрице d(10,10), стоящих под главной диагональю; s2,k2 - сумма и количество отрицательных элементов в матрице c(8,8), стоящих под главной диагональю; x изменяется от xn до xk с шагом h. Знакопеременные массива сформировались случайным образом. Во вложениях картинка условия. 3) Сведения об автомобиле состоят из его марки, номера и фамилии владельца. Создать файл, содержащий сведения о нескольких автомобилях, после чего определить фамилии владельцев и номера автомобилей заданной марки. Марка автомобиля вводится пользователем.
0
|
07.12.2012, 10:46 | |
Ответы с готовыми решениями:
2
Найти наибольший и наименьший элементы матрицы и поменять их местами. Найти наибольший и наименьший элементы матрицы и поменять их местами
|
Программист 1С
![]() 859 / 647 / 187
Регистрация: 03.03.2009
Сообщений: 1,154
|
|||||||||||
07.12.2012, 22:17 | |||||||||||
![]() Решение
MLP, В первой нашел кучу недочетов, переделал с нуля. Проверяй...
Вот написал тебе задачу №3, проверяй!
0
|
0 / 0 / 0
Регистрация: 04.05.2012
Сообщений: 32
|
|
08.12.2012, 08:20 [ТС] | |
Спасибо!
0
|
08.12.2012, 08:20 | |
Помогаю со студенческими работами здесь
3
Матрицы: найти наибольший и наименьший элементы и поменять их местами
Найти наибольший и наименьший элементы матрицы и поменять их местами Найти наибольший и наименьший элементы матрицы, и поменять их местами Найти наибольший и наименьший элементы матрицы и поменять их местами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Анализ и линтинг кода JavaScript: ESLint, Prettier и JSHint
run.dev 26.04.2025
JavaScript прошёл долгий путь от простого языка для анимации веб-страниц до основы современной веб-разработки. С ростом сложности приложений, увеличением кодовых баз и масштабированием команд. . .
|
Паттерны в Python: Singleton, Factory и Observer
py-thonny 26.04.2025
Паттерны проектирования — это проверенные временем решения типовых проблем разработки программного обеспечения. Их история берёт начало с книги "Приёмы объектно-ориентированного проектирования. . . .
|
Исключения в C#: Stack Overflow, Access Violation и Out of memory
stackOverflow 26.04.2025
Исключения в C# — это не только механизм оповещения о проблемах, а целое искусство управления потоком выполнения программы в экстремальных ситуациях. Обычное исключение, например,. . .
|
Логирование в C# ASP.NET Core с помощью Serilog, ElasticSearch, Kibana
stackOverflow 25.04.2025
Помните те времена, когда для анализа проблемы приходилось подключаться к серверу, искать нужный лог-файл среди десятков других и вручную фильтровать тысячи строк в поисках ошибки? К счастью, эти дни. . .
|
Структура "железный OnKeyUp" вместо антидребезга. Полностью асинхронный счётчик.
Hrethgir 25.04.2025
Программа для симуляции схемы - Logisim Evolution
В общем какое-то время отвлёкся, так было надо, теперь когда запилю это на verilog и FPGA , досоставлю заявку в ФИПС на полезную модель - не готов. . .
|
Автоматизация Amazon Web Services (AWS) с Boto3 в Python
py-thonny 25.04.2025
Облачные вычисления стали неотъемлемой частью современной ИТ-инфраструктуры, а Amazon Web Services (AWS) занимает лидирующие позиции среди провайдеров облачных услуг. Управление многочисленными. . .
|
Apache Kafka vs RabbitMQ в микросервисной архитектуре
ArchitectMsa 25.04.2025
Современная разработка ПО всё чаще склоняется к микросервисной архитектуре — подходу, при котором приложение разбивается на множество небольших, автономных сервисов. В этой распределённой среде. . .
|
Параллельное программирование с OpenMP в C++
NullReferenced 24.04.2025
Параллельное программирование — подход к созданию программ, когда одна задача разбивается на несколько подзадач, которые могут выполняться одновременно. Оно стало необходимым навыком для. . .
|
Цепочки методов в C# с Fluent API
UnmanagedCoder 24.04.2025
Современное программирование — это не только решение функциональных задач, но и создание кода, который удобно поддерживать, расширять и читать. Цепочки методов и Fluent-синтаксис в C# стали мощным. . .
|
Мульти-тенантные БД с PostgreSQL Row Security
Codd 23.04.2025
Современные облачные сервисы и бизнес-приложения всё чаще обслуживают множество клиентов в рамках единой программной инфраструктуры. Эта архитектурная модель, известная как мульти-тенантность, стала. . .
|