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

Даны две последовательности a1, a2,., an и b1, b2,., bn целых чисел. Среди членов каждой последовательност

21.11.2015, 15:35. Показов 8444. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Даны две последовательности a1, a2,..., an и b1, b2,..., bn целых чисел. Среди членов каждой последовательности нет повторяющихся чисел. Построить пересечение последовательностей (т.е. получить в каком-нибудь порядке все числа, принадлежащие обеим последовательностям одновременно). Решите пожалуйста с использованием процедур или функций
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.11.2015, 15:35
Ответы с готовыми решениями:

Даны две последовательности по 30 целых чисел в каждой. (Си ++целый день решаю не получается)
Даны две последовательности по 30 целых чисел в каждой. Найти наименьшее среди тех чисел 1-ой...

Даны две последовательности целых чисел. Удалить из первой последовательности все элементы, встречающиеся во второй
Решить с помощью vector. Даны две последовательности целых чисел. Удалить из первой...

Даны две последовательности целых чисел x=10,y=10. Записать объединенную зависимость с=20
даны две последовательности целых чисел x=10,y=10. Записать объединенную зависимость...

Даны две последовательности целых чисел а1 и а2 an и b1 и b2 . bn. Все члены последовательностей различные числа. Най
Даны две последовательности целых чисел а1 и а2 an и b1 и b2 .... bn. Все члены последовательностей...

2
1 / 1 / 0
Регистрация: 24.09.2015
Сообщений: 57
23.11.2015, 22:26  [ТС] 2
Заранее спасибо
0
Почетный модератор
64299 / 47594 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
24.11.2015, 08:43 3
Лучший ответ Сообщение было отмечено lesopoval как решение

Решение

Я же тебе решил здесь почти такую же. Сам-то хоть чуть работай.
Получить все члены одной последовательности, которые не входят во вторую
Сменить название процедуры, да изменить k=0 на k=1
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
uses crt;
const n=20;
type mas=array[1..n] of integer;
procedure vvod(var a:mas;c:char);
var m,i,j,x,k:integer;
begin
writeln('Massiv ',c);
a[1]:=random(50);
write(a[1]:3);
m:=1;
for i:=2 to n do
 begin
  repeat
   k:=0;
   x:=random(50);
   for j:=1 to m do
   if a[j]=x then k:=1;
  until k=0;
  a[i]:=x;
  m:=m+1;
  write(a[i]:3);
 end;
writeln;
end;
procedure peres(a,b:mas;var c:mas;var m:integer);
var i,j,k:integer;
begin
m:=0;
for i:=1 to n do
 begin
  j:=1;
  k:=0;
  while(j<=n)and(k=0) do
  if a[j]=b[i] then k:=1
  else inc(j);
  if k=1 then
   begin
    inc(m);
    c[m]:=b[i];
   end;
 end;
writeln('Posledovatelnost');
for i:=1 to m do
write(c[i]:3);
end;
var a,b,c:mas;
    m:integer;
begin
randomize;
vvod(a,'A');
vvod(b,'B');
peres(a,b,c,m);
readln
end.
0
24.11.2015, 08:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2015, 08:43
Помогаю со студенческими работами здесь

Даны две матрицы целых чисел M[1.3,0.1], K[1.3,0.2]. Найти среднее арифметическое значение для каждой из них
Пожалуйста, помогите с заданием. Нужно сделать с применением функций. Даны две матрицы целых чисел...

Даны две матрицы целых чисел S[1.3,0.2], К[1.3,0.2], в каждой из которых имеется по два одинаковых числа. Распечатать их значения
Даны две матрицы целых чисел S, К, в каждой из ко-торых имеется по два одинаковых числа....


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

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

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