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

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

04.03.2012, 13:05. Показов 2045. Ответов 2
Метки нет (Все метки)

Подскажите пожалуйста, как сравнить элементы двух массивов, но только так, чтобы первый сравнивался только с первым, второй только со вторым и т.д.?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.03.2012, 13:05
Ответы с готовыми решениями:

Как сделать так чтобы выводились только те элементы, которые встречаются только 2 раза?
Как сделать так чтобы выводились только те элементы, которые встречаются только 2 раза? ...

Объединение двух массивов поэлементно - первый с первым, второй со вторым
Всем приветы! Есть два одномерных строковых массива. В первом и втором массиве одинаковое...

Создать два списка: первый должен содержать только положительные, а второй – только отрицательные числа
Создать два списка. Первый должен содержать только положительные, а второй – только отрицательные...

Переставить числа так, чтобы сначала шли только 0, затем только 1, затем только 2
Даны целые числа A,A,A,...,A, каждое из которых является либо 0, либо 1, либо 2. Переставить числа...

2
Mobile Software Engineer
Эксперт С++
5365 / 1584 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
04.03.2012, 14:03 2
Лучший ответ Сообщение было отмечено АК-91 как решение

Решение

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
const
  n = 15;
var
  arrA, arrB: array[1..n] of integer;
  i: integer;
begin
  randomize;
  writeln('Массив А: ');
  for i:=1 to n do
  begin
    arrA[i]:=random(20);
    write(arrA[i], ' ');
  end;
  writeln;
  writeln('Массив В: ');
  for i:=1 to n do
  begin
    arrB[i]:=random(20);
    write(arrB[i], ' ');
  end;
  writeln;
  writeln('Сравнение: ');
  for i:=1 to n do
    if arrA[i] < arrB[i] then write(arrA[i], ' < ', arrB[i], '; ')
      else if arrA[i] = arrB[i] then write(arrA[i], ' = ', arrB[i], '; ')
        else write(arrA[i], ' > ', arrB[i], '; ');
end.
1
0 / 0 / 0
Регистрация: 04.03.2012
Сообщений: 8
04.03.2012, 20:42  [ТС] 3
Спасибо, попробую реализовать в своей программе)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.03.2012, 20:42
Помогаю со студенческими работами здесь

Преобразовать стек в два стека - первый должен содержать только чётные числа, второй — только нечётные
Здравствуйте!! Нужно создать стек в диапазоне -50 до 50.Преобразовать стек в два стека.Причем,...

Сделать две очереди, так, чтобы в одной остались только символы, в другой — только числа
Помогите,пожалуйста,решить задачку. Даны 2 очереди, заполненные символами латинского алфавита и...

Превратить строку так, чтобы сначала в ней были напечатаны только буквы, а потом только цифры
Превратить строку так, чтобы сначала в ней были напечатаны только буквы, а потом только цифры, не...

Удалить наименьшее количество синих точек так, чтобы сначала шли только синие, а потом - только красные
Дана цепочка, состоящая из синих (B) и красных (R) точек. Нужно удалить наименьшее количество синих...

Удалить наименьшее количество красных точек так, чтобы сначала шли только синие, а потом – только красные
Дана цепочка, состоящая из синих (B) и красных (R) точек. Нужно удалить наименьшее количество...

Удалить наименьшее количество синих точек так, чтобы сначала шли только синие, а потом – только красные
Дана цепочка, состоящая из синих (B) и красных (R) точек. Нужно удалить наименьшее количество синих...


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

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

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