![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 26.03.2009
Сообщений: 30
|
![]()
1 Сформировать квадратную матрицу порядка n по заданному образцу:
(скобка большая вместо всех маленьких) (1 0 0 … 0 0 1) (1 1 0 … 0 1 1) (1 1 1 … 1 1 1) ( . . . … . . . ) (1 1 0 … 0 1 1) (1 0 0 … 0 0 1) 2 Составьте программу, вычисления суммы тех положительных элементов двумерного массива А, которые стоят в строках, не содержащих нулевых элементов. 3 Дана действительная квадратная матрица размером n x m, все элементы которой различны. В каждой строке выделяется элемент с наименьшим значением, затем среди этих чисел выбирается наибольшее. Указать индексы элемента с найденным значением. 4 Дана квадратная матрица (размерность max 10 Х 10). Найти min последней строки и если он отрицательный, то заменить им min главной диагонали. 5 Дана матрица (размерность вводится – матрица генерируется). Получить из неё новую матрицу, в которой на один столбец больше, чем в исходной. Элементы нового столбца – это количество нулевых элементов каждого столбца. 6 Дана матрица. В каждом столбце найти сумму max и min элементов. 7 Дана квадратная матрица. Размерность вводится (max размерность 10 Х 10). В первом треугольники матрицы найти сумму положительных, больших номера строки. Элементы главной и побочной диагоналей в треугольник не включать. |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 04.04.2009
Сообщений: 32
|
![]()
вот 6 задача
uses crt; const n=3; {строки} m=3; {столбцы} var a:array[1..n,1..m] of integer; i,j:byte; max,min:integer; begin writeln('vvedite massiv'); begin for i:=1 to n do for j:=1 to m do readln(a[i,j]); end; writeln('matrica preobrazovana'); for i:=1 to n do begin for j:=1 to m do write (a[i,j],' '); writeln; end; j:=1; while j<>m+1 do begin max:=a[1,j]; begin for i:=2 to n do if a[i,j]>max then max:=a[i,j]; end; min:=a[1,j]; begin for i:=2 to n do if a[i,j]<min then min:=a[i,j]; end; writeln('suuma min i max ',j,' stolbika =',max+min); inc(j); end; end. |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 06.12.2008
Сообщений: 613
|
![]()
Наработки бы увидеть
Последний раз редактировалось capta1n; 05.04.2009 в 20:40. |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 04.04.2009
Сообщений: 32
|
![]()
1 задача, но только для n чётных
uses crt; var a:array[1..20,1..20] of byte; i,j,n:byte; begin writeln('Vvedite razmer matrici'); readln(n); if n mod 2 = 0 then begin i:=1; while i<>n/2+1 do begin for j:=1 to i do a[i,j]:=1; for j:=(n-i)+1 to n do a[i,j]:=1; inc(i); end; while i<>n+1 do begin for j:=1 to n-i+1 do a[i,j]:=1; for j:=i to n do a[i,j]:=1; inc(i); end; end else begin writeln('oshibka, razmer dolzhen bit chetnim chislom'); halt; end; writeln('otvet'); for i:=1 to n do begin for j:=1 to n do write (a[i,j],' '); writeln; end; end. |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ОБРАТИТЕ ВНИМАНИЕ ПАСКАЛЬ 7 ЗАДАЧ на матрицы | Азарт | Помощь студентам | 2 | 05.04.2009 13:48 |
паскаль. несколько задач | Азарт | Помощь студентам | 2 | 28.03.2009 21:21 |
Обратите внимание! ПАСКАЛЬ. 5 задач | Азарт | Помощь студентам | 1 | 28.03.2009 17:16 |
Прошу помощи в решении 2х задач (Паскаль) | Amatriz | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 28.11.2008 14:13 |
Паскаль, несколько задач. | DarkAn | Помощь студентам | 8 | 03.11.2008 15:40 |