1 / 1 / 1
Регистрация: 16.12.2013
Сообщений: 13
1

Найти сумму всех элементов, расположенных на главной диагонали матрицы

16.12.2013, 17:35. Показов 1076. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1)Задача
Найти сумму всех элементов двумерного массива целых чисел размерностью 5*5, расположенных на главной диагонали. Заполнение массива осуществить с клавиатуры.

2)Программа

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Program mass 5*5; {название программы}
Var A : Array[1..5,1..5] of Integer;
    I,J,S:Integer;
Begin
 S:=0;
 For I:=1 To 5 Do
  For J := 1 To 5 Do
      A[I,J]:=Random(10); 
 For I:=1 To 5 Do
Begin
 For J := 1 To 5 Do
  Write(A[I,J]:3);
 WriteLn;
End;
 For I:=1 To 5 Do
  For J := 1 To 5 Do
   If I=J Then S:=S+A[I,J];
WriteLn('Сумма всех элементов расположенных на главной диагонали = ',S);
End.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.12.2013, 17:35
Ответы с готовыми решениями:

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

Матрица. Найти сумму всех элементов, расположенных на главной диагонали и выше ее
Найти сумму всех элементов , расположенных на главной диагонали и выше ее матрицы размером 6*6,...

Найти сумму всех элементов двумерного массива, расположенных на главной диагонали
Найти сумму всех элементов двумерного массива целых чисел размерностью 5*5, расположен-ных на...

Найти сумму ненулевых элементов, расположенных по главной диагонали матрицы
Найти сумму ненулевых элементов, расположенных по главной диаго-нали матрицы вещественных чисел и...

2
Супер-модератор
6195 / 2943 / 1300
Регистрация: 04.03.2013
Сообщений: 5,789
Записей в блоге: 1
16.12.2013, 17:41 2
Все кроме первой строки верно. Такое имя программы недопустимо.
Pascal
1
Program mass55;
Добавлено через 2 минуты
Я бы, правда, сделал в одном цикле всё, но это не существенно:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Program mass55; {название программы}
Var A : Array[1..5,1..5] of Integer;
    I,J,S:Integer;
Begin
 S:=0;
 For I:=1 To 5 Do
 Begin
  For J := 1 To 5 Do
  Begin
    A[I,J]:=Random(10);
    Write(A[I,J]:3);
    If I=J Then S:=S+A[I,J]
  End;
  Writeln
 End;
 WriteLn('Сумма всех элементов расположенных на главной диагонали = ',S);
 ReadLn
End.
1
1 / 1 / 1
Регистрация: 16.12.2013
Сообщений: 13
16.12.2013, 17:44  [ТС] 3
Цитата Сообщение от ildwine Посмотреть сообщение
Все кроме первой строки верно. Такое имя программы недопустимо.
Pascal
1
Program mass55;
Недоглядел. Спасибо.
Не могли бы посмотреть Вычислить среднее арифметическое значение тех элементов одномерного массива, которые попадают в интервал там сомнения насчет правильности. выполнения.
0
16.12.2013, 17:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.12.2013, 17:44
Помогаю со студенческими работами здесь

Найти сумму всех элементов матрицы, расположенных на побочной диагонали и ниже ее
Извиняюсь за наглость, помогите написать две программы, очень срочно надо, сам не осилю....

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

Дана матрица А. Найти сумму элементов матрицы, расположенных в строках с отрицательным элементом на главной диагонали.
Дана матрица А. Найти сумму элементов матрицы, расположенных в строках с отрицательным элементом на...

Найти сумму всех элементов матрицы и заменить на нули элементы на главной диагонали
В двумерном массиве A из m строк и n столбцов найти сумму всех элементов и заменить на нули...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru