0 / 0 / 0
Регистрация: 01.12.2016
Сообщений: 5

В каждом столбце массива определить сумму элементов и заменить значением суммы элемент главной диагонали

10.05.2017, 16:05. Показов 1519. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ввести двумерный массив A(N,N) (N<=10) и выдать его на печать в виде
таблицы. В каждом столбце массива определить сумму элементов и заменить
значением суммы элемент главной диагонали данного столбца. Выдать на
печать преобразованный массив.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.05.2017, 16:05
Ответы с готовыми решениями:

Определить сумму элементов в каждом столбце матрицы и столбец с минимальным значением этой суммы
В прямоугольной матрице размером M*K, имеющей имя MEM содержаться целые числа. М - число строк, К - число столбцов. Ввести элементы матрицы...

Найти сумму и количество элементов в каждом столбце отрицательных и лежащих ниже главной диагонали
Помогите решить. Дан двумерный массив. Найти сумму и количество элементов в каждом столбце отрицательных и лежащих ниже главной...

Найти сумму и количество элементов в каждом столбце, положительных и лежащих вне главной диагонали
Здравствуйте, решите, пожалуста, задачу Дан двумерный массив. Найти сумму и количество элементов в каждом столбце, положительных и...

1
 Аватар для VladimirD
80 / 80 / 78
Регистрация: 30.12.2015
Сообщений: 256
10.05.2017, 18:12
Лучший ответ Сообщение было отмечено hater1337 как решение

Решение

hater1337,

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
program prog;
const n=10;
  var a:array [1..n,1..n] of integer;
      i,j,sum:integer;
begin
  randomize;
  writeln('-------------------------------------------------------------');
  for i:=1 to n do 
    begin
      write('|');
      for j:=1 to n do begin a[i,j]:=random(100);write(a[i,j]:4,' |');end;
      writeln;
      writeln('-------------------------------------------------------------');
    end;
  
  for j:=1 to n do 
    begin
      sum:=0;
      for i:=1 to n do 
      begin 
        sum:=sum+a[i,j];
      end;
      a[j,j]:=sum;  
    end;    
 
  writeln('-------------------------------------------------------------');
  for i:=1 to n do 
    begin
      write('|');
      for j:=1 to n do begin write(a[i,j]:4,' |');end;
      writeln;
      writeln('-------------------------------------------------------------');
    end;    
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.05.2017, 18:12
Помогаю со студенческими работами здесь

Найти сумму и количество элементов в каждом столбце, положительных и лежащих вне главной диагонали
Помогите пожалуйста с задачами 1. Дан двумерный массив. Найти сумму и количество элементов в каждом столбце, положительных и лежащих...

Найти сумму и количество положительных элементов, лежащих выше главной диагонали, в каждом столбце матрицы.
1.Найти количество элементов больших среднего арифметического элементов данного массива. Або 2.Найти сумму и количество положительных...

Матрицы.Найти, сколько отрицательных элементов содержит данная матрица в каждом столбце,а также максимальный элемент,лежащий на главной диагонали
Привет всем.Такое вот задание: Найти, сколько отрицательных элементов содержит данная матрица в каждом столбце,а также максимальный...

Первый элемент в каждом столбце заменить на среднее арифметическое от всех элементов массива
Доброго времени суток! Помогите пожалуйста с программой! Дан двумерный массив вещественных чисел из 4 столбцов и 3 строк. Первый...

Первый элемент в каждом столбце заменить на среднее арифметическое от всех элементов массива
Дан двумерный массив вещественных чисел из 4 столбцов и 3 строк. Первый элемент в каждом столбце заменить на среднее арифметическое от всех...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Kanban или Scrum - что выбрать?
EggHead 27.04.2025
Kanban и Scrum — уже много лет удерживают лидирующие позиции среди гибких подходов. Руководители проектов и команды разработчиков то и дело сталкиваются с дилеммой: какой из этих двух методов выбрать. . .
Кастомные Middleware на C# в ASP.NET Core
UnmanagedCoder 27.04.2025
Разработка веб-приложений сегодня мало напоминает монолитное программирование прошлых лет. На смену громоздким блокам кода пришла модульная архитектура, где каждый компонент выполняет строго. . .
Анализ и линтинг кода 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
Параллельное программирование — подход к созданию программ, когда одна задача разбивается на несколько подзадач, которые могут выполняться одновременно. Оно стало необходимым навыком для. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru