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

Массив(совпадение строк)

09.12.2009, 14:26. Показов 2042. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Можете помочь. Если в матрице первая и последняя строки совпадают поэлементо, то найти произведение и сумму значений элементов всех остальных строк матрицы , иначе вывести сообщение ' не совпадают'...написать код с двумя-тремя процедурами
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.12.2009, 14:26
Ответы с готовыми решениями:

Совпадение строк
Необходимо проверить совпадение строк, т.е. у меня есть в базе 2 слова Стол и Стул на форме есть поле для ввода, когда я ввожу букву С,...

Условие на совпадение строк
Прошу помощи в следующем : Есть переменная, допустим $new='newarray'; Как сделать проверку на то, что есть соответствие в этой строке -...

Совпадение в БД из 100 строк
Если есть около 100 строк, и нужно проверить, какие из них уже есть в базе данных, а каких еще нету у меня цикл: $scans =...

3
2923 / 844 / 324
Регистрация: 30.04.2009
Сообщений: 2,633
09.12.2009, 14:37
что конкретно в этой задаче сложного????
0
0 / 0 / 0
Регистрация: 07.11.2009
Сообщений: 31
09.12.2009, 15:00  [ТС]
Ну я учусь ...для меня это сложно
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
09.12.2009, 16:23
BobrDiversant, Найти сумму и произведение для всех строк от 2 до n-1 общее, или для каждой строки отдельно?

Добавлено через 13 минут
Сделал для каждой строки.
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
uses crt;
const max=20;
type mas=array[1..max] of integer;//массив - строка матрицы
     matr=array[1..max] of mas;//матрица - массив строк
procedure Vvod(var mt:matr;var x,y:byte);//создание матрицы
var i,j:byte;
begin
repeat
write('Количество строк от 3 до ',max,' =');readln(x);
until x in [3..max];
repeat
write('Количество столбцов до ',max,' =');readln(y);
until y in [1..max];
writeln('Введите ',x*y,' элементов матрицы:');
for i:=1 to x do
for j:=1 to y do
 begin
  write('el[',i,',',j,']=');
  readln(mt[i,j]);
 end;
clrscr;
writeln('Матрица:');
for i:=1 to x do
 begin
  for j:=1 to y do
  write(mt[i,j]:4);
  writeln;
 end;
end;
function Sovp(v1,v2:mas;y:byte):boolean;//проверка совпадения двух векторов
var i:byte;
begin
Sovp:=true;
for i:=1 to y do
if v1[i]<>v2[i] then//если какой-то элемент не совпал
 begin
  Sovp:=false;
  break;
 end;
end;
function Summ(v:mas;y:byte):integer;//подсчет суммы в строке
var i:byte;
    s:integer;
begin
s:=0;
for i:=1 to y do
s:=s+v[i];
Summ:=s;
end;
function Proiz(v:mas;y:byte):longint;//то же произведения
var i:byte;
    p:longint;
begin
p:=1;
for i:=1 to y do
p:=p*v[i];
Proiz:=p;
end;
 
var a:matr;
    n,m,i,j:byte;
    s,p:integer;
begin
clrscr;;
Vvod(a,n,m);
if Sovp(a[1],a[n],m)then
 begin
  for i:=2 to n-1 do
  writeln('Строка ',i,'  сумма=',Summ(a[i],m),'  произведение=',Proiz(a[i],m));
 end
else write('Не совпадают!');
readln
end.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.12.2009, 16:23
Помогаю со студенческими работами здесь

Сравнение строк в Excel на совпадение
Смысл такой: Товар на складе до ревизии Смысл такой: Товар на складе до ревизии Наименование Кол-во Цена Сумма Молоко 1 ...

Поиск совпадение по массиву строк
Есть около 100 строк, и нужно проверить, какие из них уже есть в базе данных, а каких еще нету. Как это сделать менее затратно. Сейчас...

Сверка документов xls на совпадение строк
Доброго всем времени суток! Сразу говорю, что, возможно, не совсем по адресу. В общем имеются ряд документов xls: один основной и...

Модуль, проверяющий совпадение строк в матрице
Нужно написать модуль, проверяющий, есть ли в заданной матрице произвольной размерности хотя бы две совпадающие строки. Помогите...

Проверить совпадение строк с учётом пропусков
Добрый день, форумчане! Нужно написать программу, которая будет сравнивать 2 строки. При этом в одной строке могут присутствовать знаки...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Программный отбор элементов справочника Номенклатура по группе 1С
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор под наименованию группы (на. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор элементов справочника Сотрудники по перечислениям 1С
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru