Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 30.06.2015
Сообщений: 51
1

Удалить из одномерного массива все элементы, в записи которых все цифры различны

06.04.2017, 19:20. Просмотров 1135. Ответов 1
Метки нет (Все метки)

В одномерном массиве, элементы которого являются целыми числами, произвести следующие действия: удалить из массива все элементы, в записи которых все цифры различны
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.04.2017, 19:20
Ответы с готовыми решениями:

Удалить из массива, в котором все элементы различны максимальный элемент
. Удалить из массива, в котором все элементы различны: а) максимальный элемент; б) минимальный...

Найти все двухзначные числа, в записи которых все цифры разные
Цикл If.else Найти все двухзначные числа, в записи которых все цифры разные

Вывести на экран: все двухзначные числа, в записи которых все цифры разные
Здравствуйте) Помогите пожалуйста разобраться с задачкой... Вывести на экран: все двухзначные...

Определить сколько среди трехзначных чисел, у которых все цифры различны
Определить сколько среди трехзначных чисел, у которых все цифры различны

1
206 / 204 / 137
Регистрация: 21.12.2015
Сообщений: 545
06.04.2017, 20:48 2
Лучший ответ Сообщение было отмечено Алина1234 как решение

Решение

не понятно что значит "удалить элемент"
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using static System.Console;
using System.Collections.Generic;
class test
{
    static void Main()
    {
        Write("length : ");
        int?[] arr = new int?[int.Parse(ReadLine())];
        WriteLine("fill");
        for (int i = 0; i < arr.Length; i++)
        {
            arr[i] = int.Parse(ReadLine());
            string s = arr[i].ToString();
            if (s.Length == new HashSet<char>(s).Count) arr[i] = null;
        }
        WriteLine("result");
        foreach (int? i in arr) if (i.HasValue) Write(i + " ");
        WriteLine();
        ReadKey(true);
    }
}
Добавлено через 3 минуты
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
using static System.Console;
using System.Collections.Generic;
class test
{
    static void Main()
    {
        string res = " ";
        Write("length : ");
        int[] arr = new int[int.Parse(ReadLine())];
        WriteLine("fill : ");
        for (int i = 0; i < arr.Length; i++)
        {
            arr[i] = int.Parse(ReadLine());
            string s = arr[i].ToString();
            if (s.Length != new HashSet<char>(s).Count) res += s + " ";
        }
        WriteLine("result : \n"+res);
        ReadKey(true);
    }
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.04.2017, 20:48

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Среди четырехзначных чисел выбрать те, у которых все четыре цифры различны
Среди четырехзначных чисел выбрать те, у которых все четыре цифры различны (Windows Form)

Найти строки матрицы, все элементы которых различны
Дана целочисленная матрица размера MxN. Найти ее строки, все элементы которых различны. Помогите...

Найти количество строк матрицы, все элементы которых различны
Задача:Дана целочисленная матрица размера N×M. Найти количество ее строк1|столбцов2, все элементы...

Найти количество строк матрицы, все элементы которых различны
Дана целочисленная матрица размера MxN. Найти количество ее строк все элементы которых различны.


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.