1 / 1 / 1
Регистрация: 16.05.2013
Сообщений: 240
1

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

18.05.2013, 22:23. Показов 1746. Ответов 1
Метки нет (Все метки)

Определить номера строк матрицы A[N,K], совпадающие с массивом d[k]. Если таких строк нет, выдать соответствующее сообщение.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2013, 22:23
Ответы с готовыми решениями:

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

Определить номера строк матрицы A совпадающие с массивом D
Здравствуйте! Дано задание: Определить номера тех строк целочисленной матрица A, которые совпадают...

Найти номера строк, все элементы которых равно 0. Если таких нет, то вывести сообщение.
№1: Дан двумерный квадратный массив. Найти номера строк, все элементы которых равно 0. Если таких...

В Матрице a[4,6] посчитать количество нулевых элементов. Если таких элементов нет, то на печать выдать соответствующее сообщение.
Задание : В Матрице a посчитать количество нулевых элементов. Если таких элементов нет, то на...

1
29 / 29 / 42
Регистрация: 14.04.2013
Сообщений: 81
18.05.2013, 23:19 2
Лучший ответ Сообщение было отмечено gordan11 как решение

Решение

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
uses crt;
var a:array [1..100,1..100] of integer;
    d:array [1..100] of integer;
    q,n,k,i,j,w:integer;
begin
clrscr;
q:=0;w:=0;
write('Введите кол-во строк ');readln(n);
write('Введите кол-во столбцов ');readln(k);
for i:=1 to n do
   for j:=1 to k do
     begin
         write('A[',i,';',j,']=');
         readln(a[i,j]);
     end;
for j:=1 to k do
    begin
        write('D[',i,']=');
        readln(d[k]);
    end;
for i:=1 to n do
  begin
     for j:=1 to k do
        if a[i,j]=d[k] then inc(q);
   if q<>0 then begin writeln(i);inc(w);end;
   q:=0;
   end;
if w=0 then writeln('Таких строк нет');   
readkey;
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2013, 23:19
Помогаю со студенческими работами здесь

Вывести на экран все слова текста, в которых все буквы разные; если таких слов нет, выдать соответствующее сообщение
Дан текст из слов, разделенных пробелами. Вывести на экран все слова, в которых все буквы разные....

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

Указать порядковые номера символов, составляющих слово ‘Паскаль’, если таких символов нет – выдать сообщение об этом.
помогите пожалуйсьа написать программу на паскале Указать порядковые номера символов, составляющих...

Найти номер последней из ее строк, содержащих только четные числа. Если таких строк нет, то вывести 0.
Дана целочисленная матрица размера M × N. Найти номер последней из ее строк, содержащих только...

Расположить элементы строк матрицы в порядке возрастания элементов, если номера строк четные, и в порядке убывания элементов, если номера строк
Расположить элементы строк матрицы Х в порядке возрастания элементов, если номера строк четные, и в...

Удалите из текстового файла одинаковые строки. Если в файле нет одинаковых строк, вывести на экран соответствующее сообщение
8.Удалите из текстового файла одинаковые строки. Если в файле нет одинаковых строк, вывести на...


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

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

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