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

Определить, содержит ли строка только символы 'a', 'b', 'c' или нет

10.03.2016, 23:38. Показов 2787. Ответов 3
Метки нет (Все метки)

Дана строка. Определить, содержит ли строка только символы 'a', 'b', 'c' или нет.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.03.2016, 23:38
Ответы с готовыми решениями:

Определить содержит ли строка, введённая с консоли, только цифры
Пользователем вводится строка. Программа должна определить содержит ли эта строка только цифры.

Строка: Определить, содержит ли строка только символы 'а', 'Ь', 'с' или нет
Дана строка. Определить, содержит ли строка только символы 'а', 'Ь', 'с' или нет.

Реализовать функцию, которая проверяет, содержит ли строка только символы 'a', 'b', 'c' или нет
Как написать регулярное выражение для решения данной задачи? Необходимо, чтобы это выражение...

Определить, содержит ли строка символы, отличные от букв и пробела.
Определить, содержит ли строка символы, отличные от букв и пробела. Помогите пожалуйсто, на...

3
1076 / 708 / 476
Регистрация: 21.01.2014
Сообщений: 1,866
11.03.2016, 00:39 2
C#
1
2
            string str = "abcabcbacabcbabcbbcbabca";
            Console.WriteLine(str.All(c => c == 'a' || c == 'b' || c == 'c'));
0
111 / 82 / 32
Регистрация: 10.08.2014
Сообщений: 420
11.03.2016, 00:59 3
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
using System;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            string s = "abcae";
            string res = s.Replace('a', ' ').Replace('b', ' ').Replace('c', ' ');
            res = res.Trim(' ');
            res = res.Length == 0 ? "Only" : "Not Only";
            Console.WriteLine(res);
            Console.Read();
        }
    }
}
Добавлено через 5 минут
В первом случае определится, есть ли в строке хоть один из этих символов.

Добавлено через 5 минут
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
using System;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            string s = "abca";
            string res = s.Trim('a').Trim('b').Trim('c');
            res = res.Length == 0 ? "Only" : "Not Only";
            Console.WriteLine(res);
            Console.Read();
        }
    }
}
0
1076 / 708 / 476
Регистрация: 21.01.2014
Сообщений: 1,866
11.03.2016, 01:02 4
baliar, первый раз было правильно, попробуйте второй вариант с "abbcaca".
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.03.2016, 01:02

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

Определить, содержит ли строка числа, если да, то вывести на экран только четные.
Дана символьная строка. Определить, содержит ли строка числа, если да, то вывести на экран только ...

Определить, содержит ли заданная строка двоичное, восьмеричное, десятичное или шестнадцатеричное число
Ввести в память ПЗВМ с клавиатуры строку. В строке не более 80 символов. Определить, содержит ли...

Дана строка s и символы a и b, определить какой символ a или b встречается чаще.
вот так вот :\

Определить, является ли строка палиндромом или нет (итерация и рекурсия)
Разработать программу, определяющую является ли строка палиндромом или нет. Решить задачу как с...


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

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

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