Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 12.12.2016
Сообщений: 19
1

Метод, определяющий все символы, встречающиеся в переданной в качестве параметра строке только один раз

15.12.2016, 22:10. Показов 870. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Напишите метод, определяющий все символы, встречающиеся в переданной в качестве параметра строке только один раз.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2016, 22:10
Ответы с готовыми решениями:

Определить все ли символы в строке встречаются только один раз
помогите написать программу на языке c++ Реализуйте алгоритм, определяющий, все ли символы в...

Найти символы встречающиеся в тексте только один раз
Помогите заданием , плиз) вот условие задание: 15.Задан массив из k символов латинского...

Переделать код с делфи на C++: Выбрать из файл символы, встречающиеся только один раз
Помогите решить задачу с файлами пожалуйста Задача: Дан файл, содержащий текст на русском языке....

Вывести слова, встречающиеся в строке только один раз
Вводится строка текста. Вывести слова, встречающиеся только один раз Например: Исходная строка:...

3
4 / 4 / 7
Регистрация: 22.10.2016
Сообщений: 13
15.12.2016, 22:41 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
24
25
26
27
28
29
30
31
32
33
class Program
    {
        static void Main(string[] args)
        {
            string k = Console.ReadLine();
            string m = CountLetter(k);
            Console.WriteLine(m);
            Console.ReadKey();
 
        }
        static string CountLetter(string k)
        {
            string m = "";//строка в которой хранятся искомые символы
            for (int i = 0; i < k.Length; i++)
            {
                for (int j = 0; j<k.Length; j++)
                {
                    if (i == j)
                        continue;
                    if (k[i]==k[j])
                        break;
                    if(j==k.Length-1)
                        m += k[i];
                }
           
           }
                
            
            return m;
        }
       
        
    }
0
309 / 309 / 215
Регистрация: 24.09.2013
Сообщений: 771
16.12.2016, 12:33 3
St9m, еще один вариант
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
using System;
using System.Text;
 
class Program
{
    static void Main()
    {
        Console.WriteLine(Method(Console.ReadLine()));
        Console.ReadKey();
    }
 
    static string Method(string text)
    {
        StringBuilder sb = new StringBuilder();
        for (int i = 0; i < text.Length; i++)
            if (text.IndexOf(text[i]) == text.LastIndexOf(text[i]))
                sb.Append(text[i]);
        return sb.ToString();
    }
}
0
3564 / 2505 / 1174
Регистрация: 14.08.2016
Сообщений: 8,213
16.12.2016, 19:04 4
C#
1
static string Method(string text) => String.Join(" ", text.GroupBy(c => c).Where(g => g.Count() == 1).Select(g => g.Key));
0
16.12.2016, 19:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.12.2016, 19:04
Помогаю со студенческими работами здесь

Вывести все символы, которые встречаются в строке только один раз, в порядке возрастания их ASCII-кодов.
Напишите программу, которая находит все символы в символьной строке, которые встречаются только...

Заменить точками все символы, встречающиеся в строке ровно K раз
Дана строка. Заменить точками все символы, встречающиеся в строке ровно K раз. ...

Вывести все числа встречающиеся в последовательности только один раз
Dводится последовательность чисел длинной N. Вывести все числа встречающиеся только один раз

В строке,содержащей буквы латинского алфавита, определить гласные,встречающиеся только один раз
Всем доброго времени суток!Я буду признателен,если вы мне поможете с решением одной задачи.Я уже...


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

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