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

Определить номера тех строк целочисленной матрицы А[n,k], которые совпадают с массивом D [k]

24.01.2013, 22:09. Показов 2228. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Определить номера тех строк целочисленной матрицы А[n,k], которые совпадают с массивом D [k]. Если таких строк нет, вывести соответствующее сообщение.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.01.2013, 22:09
Ответы с готовыми решениями:

Определить номера тех строк целочисленной матрицы A [N,K], которые совпадают с массивом D[k].
Определить номера тех строк целочисленной матрицы A , которые совпадают с массивом D.Если таких...

Определить номера тех строк целочисленной матрицы А[n, k], которые совпадают с массивом D[k]
определить номера тех строк целочисленной матрицы А, которые совпадают с массивом D. Если таких...

Определить номера тех строк целочисленной матрицы A[N, K], которые совпадают с массивом
4. Определить номера тех строк целочисленной матрицы A, которые совпадают с массивом D. Если таких...

Определить номера тех строк целочисленной матрицы, которые совпадают с массивом
(21) Определить номера тех строк целочисленной матрицы А которые совпадают с массивом K. Если таких...

4
261 / 236 / 161
Регистрация: 10.12.2011
Сообщений: 513
24.01.2013, 22:38 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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
Uses crt;
const len = 100;
var
 A: array [ 1 .. len , 1 .. len ] of integer;
 D, res: array [ 1 .. len ] of integer;
 i, j, n, k, c, index: integer;
begin
clrscr;
repeat
 write('Enter n:');readln(n);
 write('Enter k:');readln(k);
until ( n in [ 1 .. 100 ] ) and ( k in [ 1 .. 100 ] );
 
writeln('Enter matrix:');
for i:=1 to n do begin
 for j:=1 to k do begin
     write('A[',i,',',j,']:=');readln(A[i,j]);
 end;
end;
 
writeln('Enter Array:');
for i:=1 to k do begin
    Write('D[',i,']:=');readln(D[i]);
end;
 
clrscr;
 
 c:=0;
for i:=1 to n do begin
index:=1;
 for j:=1 to k do
   If ( A[i,j] = D[j] ) and ( j = k ) then begin
      index:=i;
      inc(c);
      Res[c]:=index;
   end;
end;
 
if c <> 0 then begin
 writeln('Rows that matches with array:');
 for i:=1 to c do begin
     write(Res[i]:3);
 end;
end else
if c = 0 then writeln('There is no such rows');
 
 
readln;
end.
1
2 / 2 / 0
Регистрация: 06.11.2012
Сообщений: 21
25.01.2013, 14:10  [ТС] 3
большое спасибо

 Комментарий модератора 
Если какой-либо пост на форуме показался вам полезным, нажмите кнопку "Спасибо" внизу самого поста
0
2 / 2 / 0
Регистрация: 06.11.2012
Сообщений: 21
24.02.2013, 11:13  [ТС] 4
Определить номера тех строк целочисленной матрицы А[n,k], которые совпадают с массивом D [k]. Если таких строк нет, вывести соответствующее сообщение.
0
Фрилансер
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,587
Записей в блоге: 1
24.02.2013, 11:26 5
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
36
37
38
39
40
41
42
Uses Crt;
Var A:array[1..20,1..20] of integer;
    D:array[1..20] of integer;
    i,j,n,k,kol:byte;
    f:boolean;
Begin
    ClrScr;
    write('N = ');readln(n);
    write('K = ');readln(k);
    For i:=1 to n do
     For j:=1 to k do
     Begin
       write('A[',i,',',j,'] = ');
       readln(A[i,j]);
     End;
    writeln('Матрица A');
    For i:=1 to n do
    Begin
      For j:=1 to k do
       write(A[i,j]:4);
      writeln;
    End;
    For i:=1 to k do
    Begin
      write('D[',i,'] = ');
      readln(D[i]);
    End;
    writeln('Массив D');
    For i:=1 to k do
     write(D[i]:4);
    writeln;
    For i:=1 to n do
    Begin
      f:=true;
      For j:=1 to k do
       if A[i,j]<>D[j] then f:=false;
      if f then inc(kol);
    End;
    if kol>0 then writeln('Таких строк = ',kol)
     else writeln('Нету таких строк');
    readln;
End.
1
24.02.2013, 11:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.02.2013, 11:26
Помогаю со студенческими работами здесь

Определить номера тех строк целочисленной матрицы A размера N x M, которые совпадают с массивом D[M]
Есть задание: определить номера тех строк целочисленной матрицы A размера N x M, которые совпадают...

Определить номера тех строк целочисленной матрицы A[N,K], которые совпадают с массивом D[K], если таких строк нет - выдать соответствующее сообщение
Неправильно определяет номера строк, либо вообще определяет строки не совпадающие с D. Не могу...

Определить номера тех строк целочисленной матрици a[n,k] которые совпадают с массивом d[k]
Определить номера тех строк целочисленной матрици a которые совпадают с массивом d. если таких...

Дана целочисленная матрица a[n,k] определить номера тех строк, которые совпадают с массивом d[k]
ДАНА ЦЕЛОЧИСЛЕННАЯ МАТРИЦА A ОПРЕДЕЛИТЬ НОМЕРА ТЕХ СТРОК, КОТОРЫЕ СОВПАДАЮТ С МАССИВОМ D. Если...


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

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