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

Вывести элемент массива, если он равен тмоу же элементу во втором массиве

30.07.2017, 21:51. Показов 1135. Ответов 6
Метки нет (Все метки)

Есть два масива А В. А = {1, 3, 5} B = {1, 2}. Если В[i] == A[i] то вивести А[i] если нет то 0. Результат будет 1 0.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.07.2017, 21:51
Ответы с готовыми решениями:

в двумерном массиве заменить на 0 элемент который равен первому элементу
вот сам код uses crt; var a:array of integer; i,j:integer; begin clrscr; for i:=1 to 4 do...

Сформировать массив каждый элемент которого равен соответствующему элементу исходного массива деленный на минимальный элемент
1-я задача: В массиве q из 15вещественных чисел в пределах от -4 до 6 найти наибольший элемент и...

Если элемент столбца равен первому элементу этого же столбца в квадрате, то уменьшить этот элемент на 5
#include<stdio.h> #include<conio.h> void vvod(int *N,int *M, int **a) { int i, j ; ...

Если соответствующий элемент в исходном массиве равен заданному, то в новом массиве соответствующий элемент -1, в противном случае - 0
2. Из одномерного числового массива размерности n создать новый одномерный массив по правилу: если...

6
359 / 286 / 76
Регистрация: 21.06.2016
Сообщений: 1,115
30.07.2017, 22:09 2
Что сравнивать будем? Только интовые числа или всё подряд? От этого зависит алгоритм.
0
0 / 0 / 0
Регистрация: 30.07.2017
Сообщений: 7
30.07.2017, 22:12  [ТС] 3
Только интовые
0
3449 / 2458 / 1168
Регистрация: 14.08.2016
Сообщений: 8,148
30.07.2017, 22:15 4
C#
1
2
3
4
5
6
7
            int[] A = { 1, 3, 5 };
            int[] B = { 1, 2 };
            for(int i = 0; i < Math.Min(A.Length,B.Length) ; i++)
            {
                Console.Write(A[i] == B[i] ? "1 " : "0 ");
            }
            Console.WriteLine();
0
102 / 106 / 62
Регистрация: 19.11.2015
Сообщений: 380
30.07.2017, 22:21 5
Diamante, не так, вот правильный вариант решения по заданию.
C#
1
2
3
4
5
6
7
int[] A = { 1, 3, 5 };
            int[] B = { 1, 2 };
            for(int i = 0; i < Math.Min(A.Length,B.Length) ; i++)
            {
                Console.Write(A[i] == B[i] ? A[i].ToString() : "0 ");
            }
            Console.WriteLine();
2
3449 / 2458 / 1168
Регистрация: 14.08.2016
Сообщений: 8,148
30.07.2017, 22:49 6
1231231ghacking, согласен, чёй-то прочиталось вывести 1, ну типа true или 0,false
0
Фрилансер
761 / 458 / 146
Регистрация: 06.01.2017
Сообщений: 4,817
31.07.2017, 16:56 7
Цитата Сообщение от george-fan Посмотреть сообщение
Есть два масива А В. А = {1, 3, 5} B = {1, 2}. Если В[i] == A[i] то вивести А[i] если нет то 0. Результат будет 1 0.
еще вот так можно))

C#
1
Console.WriteLine(string.Join(" ", A.Zip(B, (a, b) => a == b ? a : 0)));
Добавлено через 15 секунд
Цитата Сообщение от george-fan Посмотреть сообщение
Есть два масива А В. А = {1, 3, 5} B = {1, 2}. Если В[i] == A[i] то вивести А[i] если нет то 0. Результат будет 1 0.
еще вот так можно))

C#
1
Console.WriteLine(string.Join(" ", A.Zip(B, (a, b) => a == b ? a : 0)));
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.07.2017, 16:56
Помогаю со студенческими работами здесь

Узнать равен ли один элемент массива другому элементу
Нужно узнать равен ли один элемент массива другому элементу - 1(не порядковый номер в массиве, а...

сформировать одномерный массив, каждый элемент которого равен первому положительному элементу соответствующего столбца, если такого нет, то нулю
С помощью датчика случайных чисел сформировать матрицу mxn. сформировать одномерный массив, каждый...

Сформировать одномерный массив, каждый элемент которого равен первому положительному элементу соответствующего столбца, если такого нет, то нулю
С помощью датчика случайных чисел сформировать матрицу mxn. -Сформировать одномерный массив,...

Напечатать минимальный элемент столбца матрицы А, номер которого равен максимальному элементу одномерного массива В
Заданы матрица А и одномерный массив В , заполненных случайным образом. Составить программу...


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

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

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