Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 25.09.2011
Сообщений: 4
1

Есть ли на главной диагонали матрицы размером 10х10 два равных элемента

30.09.2011, 18:13. Показов 1948. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1)Требуется написать программу, которая проверяет , найдутся ли на главной диагонали матрицы размером 10х10 два равных элемента.
2)Требуется написать программу, которая проверяет, является ли введенная с клавиатуры целочисленная квадратная матрица размером 10х10 верхнетреугольной (все элементы, стоящие ниже главной диагонали, равны 0).
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.09.2011, 18:13
Ответы с готовыми решениями:

Найти сумму модулей элементов расположенных выше главной диагонали матрицы размером 10х10
задачка на двумерные массивы: Найти сумму модулей элементов расположенных выше главной диагонали...

Дана целочисленная матрица А(10,10). Если на главной диагонали матрицы есть хотя бы два одинаковых элемента, то найти в матрице индексы минимального э
Дана целочисленная матрица А(10,10). Если на главной диагонали матрицы есть хотя бы два одинаковых...

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

Найти произведение элементов на главной диагонали матрицы, не равных нулю
Дана матрица А. Ввести элементы массива с помощью генератора случайных чисел в интервале . Вывести ...

1
Злой няш
2136 / 1505 / 565
Регистрация: 05.04.2010
Сообщений: 2,881
30.09.2011, 18:21 2
Лучший ответ Сообщение было отмечено Classy как решение

Решение

1.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var a : array[1..10, 1..10] of integer; i, j : integer; check : boolean;
begin
   for i := 1 to 10 do
      for j := 1 to 10 do begin
         write('array[', i, ', ', j, '] = ');
         readln(a[i, j])
      end;
   check := false;
   for i := 1 to 9 do
      for j := i + 1 to 10 do
         if a[i, i] <> a[j, j] then
            check := true;
   if check then writeln('На главной диагонали есть разные элементы')
   else writeln('На главной диагонали нет разных элементов')
end.
2. Вроде так:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var a : array[1..10, 1..10] of integer; i, j : integer; check : boolean;
begin
   for i := 1 to 10 do
      for j := 1 to 10 do begin
         write('array[', i, ', ', j, '] = ');
         readln(a[i, j])
      end;
   check := true;
   for i := 1 to 10 do
      for j := i + 1 to 10 do
         if a[i, j] <> 0 then check := false;
   if check then writeln('Верхнетреугольная матрица')
   else writeln('Не верхнетреугольная матрица')
end.
1
30.09.2011, 18:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.09.2011, 18:21
Помогаю со студенческими работами здесь

Сделать два одномерных массива из средних арифметических значений на каждой диагонали матрицы, параллельных главной диагонали
Задачка по процедурам.. Из двумерных массивах A и В сделать два одномерных массива из средних...

Заменить все элементы главной диагонали квадратной матрицы нулями, если на главной диагонали есть хотя бы один отрицательный элемент
Заменить все элементы главной диагонали квадратной матрицы (4*4) нулями, если на главной диагонали...

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

Найти k1 – количество чисел на главной диагонали матрицы C, не равных a
Доброго времени суток. Было такое задание: Найти k1 – количество чисел на главной диагонали...


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

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