Loading...
borislav9212 avatar borislav9212 745 Точки
Best Answer

Има и по кратко решение. Използвал съм метод -> Char.IsNumber. Ето кода -> http://pastebin.com/tR1g2VHm

 

1
Nilar avatar Nilar 3 Точки

Благодаря. Само мисля, че си изпуснал 'y' от гласните.

0
Nilar avatar Nilar 3 Точки

Благодаря. 

0
ZornitsaSerbezova avatar ZornitsaSerbezova 455 Точки

Май не си включил всички гласни.

0
Pilgrimage avatar Pilgrimage 515 Точки

Ето я твоята логика, но без излишното писане:

http://pastebin.com/0M3wrnRb

Иначе има различни варианти, но този е най-простият.

Това от колегата heilin90 е най-простото за цифрите:

if (symbol >= 48 && symbol <= 57)

{

            Console.WriteLine("digit");

}

0
29/09/2016 12:03:39
ZornitsaSerbezova avatar ZornitsaSerbezova 455 Точки

Така е по-кратко:

char symbol = char.Parse(Console.ReadLine());
if (symbol == 65 || symbol == 69 || symbol == 73 || symbol == 79 || symbol == 85 || symbol == 89 || symbol == 97 || symbol == 101 || symbol == 105 || symbol == 111 || symbol == 117 || symbol == 121)
            {
                Console.WriteLine("vowel");
            }
            else if (symbol >= 48 && symbol <= 57)
            {
                Console.WriteLine("digit");
            }
            else
            {
                Console.WriteLine("other");
            }

0
Stefan24 avatar Stefan24 5 Точки

Защо толкова много символи 

http://pastebin.com/CauGD31R + На колегата това за цифрите и става най-кратко :D

0
ZornitsaSerbezova avatar ZornitsaSerbezova 455 Точки

Сетих се, - щот са главни и малки. В твоя код няма проверка за главни.

Може да се направи и по-кратко - с проверка в списък. Но не знам точно как без рисърч.

.

0
29/09/2016 22:20:40
Leprikona avatar Leprikona 108 Точки

Проблема с малките и големи букви го реших с метода .ToLower (превръща всички букви в малки);

Ето това е моят код. Пак дава 100 точки.

Успех в обучението!

0
01/10/2016 18:27:13
pwnd0rum avatar pwnd0rum 35 Точки

Ето още още по-кратък вариант с try catch и indexOf метод (показан на упражненията за 2-ра група):

https://pastebin.com/QEPRE89e

0
Volen99 avatar Volen99 3 Точки

Ето и от мен едно решение :)

https://pastebin.com/6QDN7xip

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.