Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
16 / 16 / 4
Регистрация: 17.10.2012
Сообщений: 73

Составить массивсостоящий из элементов массива а за исключением элементов массива б

30.10.2012, 20:51. Показов 764. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Console.WriteLine("введите массив а");
          
            
            double[] mas  = new double[3];
            mas[0]=Convert.ToDouble(Console.ReadLine( ));
            mas[1]=Convert.ToDouble(Console.ReadLine( ));
            mas[2]=Convert.ToDouble(Console.ReadLine());
                
           
            foreach (double i in mas)
                Console.Write(i);
 
            
 
            Console.WriteLine("введите массив б");
            double[] mas_b = new double[3];
            mas_b[0] = Convert.ToDouble(Console.ReadLine());
            mas_b[1] = Convert.ToDouble(Console.ReadLine());
            mas_b[2] = Convert.ToDouble(Console.ReadLine());
 
            foreach (double a in mas_b)
                Console.Write(a);
            Console.ReadKey();
понимаю,что нужно исключить элементы i=a, не понимаю как создать массив C,в котором не будет i=a.
Объясните пожалуйста.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
30.10.2012, 20:51
Ответы с готовыми решениями:

Вычислить сумму квадратов всех элементов заданного массива A(N), за исключением элементов, кратных пяти.
Вычислить сумму квадратов всех элементов заданного массива A(N), за исключением элементов, кратных пяти.

Вычислите сумму квадратов всех элементов заданного массива X(N), за исключением элементов, кратных пяти.
Вычислите сумму квадратов всех элементов заданного массива X(N), за исключением элементов, кратных пяти.

Вычислите сумму квадратов всех элементов заданного массива X(N), за исключением элементов, кратных пяти
Вычислите сумму квадратов всех элементов заданного массива X(N), за исключением элементов, кратных пяти.

2
 Аватар для DimanRu
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
30.10.2012, 21:07
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
using System.Linq;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Введите элементы 1ого массива: ");
            string[] a = Console.ReadLine().Split(' ');
            Console.Write("Введите элементы 2ого массива: ");
            string[] b = Console.ReadLine().Split(' ');
 
            var c = from i in a where !b.Contains(i) select i;
 
            Console.WriteLine(string.Join(" ", c));
            Console.ReadKey();
        }
    }
}
0
Master of Orion
Эксперт .NET
 Аватар для Psilon
6102 / 4958 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
30.10.2012, 21:55
sithy, нужно сравнивать каждый символ с каждым и если в массиве уже есть такой элемент, то не добавлять. Код такой:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var c = new List<int>(); //List так как мы заранее не знаем, сколько похожих элементов в массивах
bool flag;
foreach(int i in a)
{
   flag = true;
   foreach(int j in b)
      if (i==j)
      {
         flag = false;
         break;
      }
   if (flag)
      c.Add(i);
}
теперь в списке "c" лежат все элементы массива "a", которых нет в "b". Если нужно привести список к массиву, можно вызвать
C#
1
int[] d = c.ToArray();
Добавлено через 7 минут
DimanRu,
мы все поражены вашим высочайшим знанием Linq. Тогда уж так:
var c = a.Where(x=>!b.Contains(x));
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.10.2012, 21:55
Помогаю со студенческими работами здесь

Вычислите сумму квадратов всех элементов заданного массива X(N), за исключением элементов, кратных пяти.
Решите пожалуйста! Вычислите сумму квадратов всех элементов заданного массива X(N), за исключением элементов, кратных пяти.

Вычислите сумму квадратов всех элементов заданного массива A[N], за исключением элементов, кратных пяти.
Вычислите сумму квадратов всех элементов заданного массива A, за исключением элементов, кратных пяти.

Вычислите сумму квадратов всех элементов заданного массива X[1:N], за исключением элементов, кратных пяти
Вычислите сумму квадратов всех элементов заданного массива X, за исключением элементов, кратных пяти.

Найти среднее геометрическое всех элементов массива,за исключением пяти наибольших по абсолютной величине элементов
Дан массив C(N)N&lt;=50 Найти среднее геометрическое всех элементов массива,за исключением пяти наибольших по абсолютной величине...

Массив содержащий произведения элементов исходного массива за исключением текущего элемента
Произведение массива кроме самого себя Имеется массив in из n целых чисел. Постройте массив out такой, что outi равно произведению всех...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru