0 / 0 / 0
Регистрация: 04.02.2016
Сообщений: 15
1

Определить, есть ли среди элементов в заштрихованной области матрицы элемент равный А

18.04.2016, 22:01. Показов 1815. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1. Дана действительная квадратная матрица n-ого порядка. Есть ли среди элементов в заштрихованной области матрицы элемент равный А. (заштрихована может быть любая область на ваше усмотрение)
Определить, есть ли среди элементов в заштрихованной области матрицы элемент равный А


2. Даны действительные числа a 1, ... a 64. Получить действительную квадратную матрицу 8-ого порядка, элементами которой являются эти числа, расположенные в ней по схеме, которая приведена на рисунке:
Определить, есть ли среди элементов в заштрихованной области матрицы элемент равный А


3. Получить квадратную матрицу 6-ого порядка:
1 2 3 4 5 6
2 3 4 5 6 1
3 4 5 6 1 2
4 5 6 1 2 3
5 6 1 2 3 4
6 1 2 3 4 5
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.04.2016, 22:01
Ответы с готовыми решениями:

Есть ли в заштрихованной области массива элемент, равный введенному
если ли в заштрихованной области массива, элемент равный введенному с клавиатуры числу(массив имеет...

Определить максимальный элемент матрицы в заштрихованной области
Напишите функцию определяющую максимальный элемент матрицы в заштрихованной области x x x x x ...

Функция, определяющую максимальный элемент матрицы в заштрихованной области
const n=10; type matr = array of integer; Напишите функцию Max(A: matrix): integer; определяющую...

Подсчитать количество строк матрицы, в которых есть элемент, равный N
Дан двумерный массив рпщмерностью 4×6 и величина N подсчитать количество строк в которых есть...

3
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
18.04.2016, 22:41 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

3. Можно так.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
const n=6;
var a:array[1..n,1..n] of byte;
    i,j:integer;
begin
for i:=1 to n do
 begin
  for j:=1 to n do
   begin
    if j<=n-i+1 then a[i,j]:=i+j-1
    else a[i,j]:=(i+j)-n-1;
    write(a[i,j]:3);
   end;
  writeln
 end;
end.
1
0 / 0 / 0
Регистрация: 04.02.2016
Сообщений: 15
18.04.2016, 23:12  [ТС] 3
спасибо, добрый человек!
0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
19.04.2016, 13:12 4
2.
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
35
const n=8;
var a:array[1..n*n] of real;
    b:array[1..n,1..n] of real;
    i,j,k:integer;
begin
randomize;
writeln('Массив');
for i:=1 to n*n do
 begin
  a[i]:=9*random;
  write(a[i]:5:2);
 end;
writeln;
k:=0;
for i:=n downto 1 do
if odd(i) then
for j:=n downto 1 do
 begin
  inc(k);
  b[i,j]:=a[k];
 end
else
for j:=1 to n do
 begin
  inc(k);
  b[i,j]:=a[k];
 end;
writeln('Матрица');
for i:=1 to n do
 begin
  for j:=1 to n do
  write(b[i,j]:5:2);
  writeln;
 end;
end.
0
19.04.2016, 13:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.04.2016, 13:12
Помогаю со студенческими работами здесь

Определить, есть ли в данном двумерном массиве элемент, равный 0
Определить, есть ли в данном двумерном массиве элемент, равный 0.

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

Сумма элементов из заштрихованной области матрицы
Найти сумму элементов из заштрихованной области массива 9x9. Ширина полосы задается пользователем:...

вычислить сумму элементов матрицы в заштрихованной области.


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

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

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