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

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

20.11.2011, 00:37. Показов 2005. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дана действительная квадратная матрица порядка 12. Замените нулями все ее элементы, расположенные на главной диагонали и выше нее
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.11.2011, 00:37
Ответы с готовыми решениями:

Заменить нулями все элементы матрицы, расположенные на главной диагонали и выше нее.
Дана действительная квадратная матрица порядка 12. Заменит нулями все ее элементы, расположенной...

Замените буквой а все элементы матрицы, расположенные выше главной диагонали
Пусть дана символьная квадратная матрица порядка 10. Замените буквой а все ее элементы,...

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

Дана действительная квадратная матрица порядка 12. Заменить нулями все её элементы, расположенные на глав-ной диагонали и выше неё.
Дана действительная квадратная матрица порядка 12. Заменить нулями все её элементы, расположенные...

2
TheCat
20.11.2011, 16:55 2
Лучший ответ Сообщение было отмечено Оля78 как решение

Решение

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
Program pas;
var
 a:array [1..12,1..12] of byte;
 i1,i2:byte;
begin
 for i1:= 1 to 12 do begin
  for i2 := 1 to 12 do begin
   a[i1,i2]:= 1;
  end;
 end;
{Это мы заполнили матрицу единицами.}
 for i1:= 1 to 12 do begin
  for i2:= i1 to 12 do begin
   a[i1,i2]:= 0
  end;
 end;
{Это по диагонали и выше поставили нули.}
 for i1:= 1 to 12 do begin
  for i2 := 1 to 12 do begin
   write(a[i1,i2]);
  end;
 writeln();
 end;
{А это мы вывели результат не экран.}
 readln;
end.
Так??
0 / 0 / 0
Регистрация: 13.11.2011
Сообщений: 14
20.11.2011, 16:59  [ТС] 3
блллиин...Работает!) вы гений!)))
спасибо большое!
0
20.11.2011, 16:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.11.2011, 16:59
Помогаю со студенческими работами здесь

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

Заменить нулями все элементы матрицы, расположенные на главной диагонали и выше нее
Дана действительная квадратная матрица D(4,4). Заменить нулями все ее элементы, расположенные на...

Замените буквой все элементы, расположенные выше главной диагонали
Пусть дана символьная квадратная матрица порядка n.Замените буквой a все её элементы,расположенные...

Заменить нулями все элементы матрицы, расположенные на главной диагонали и выше нее
Дана действительная квадратная матрица порядка 12. Заменить нулями все ее элементы, расположенные...


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

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