Loading...
AlucardDracula avatar AlucardDracula 416 Точки
Best Answer

ЛИНК към условиетo.
ЛИНК към judge.

може да използваш кастване

int charIndex = (int)'a';
// charIndex = 97


четеш от конзолата двата инпута, кастваш ги по горния начин и с един фор цикъл ги принтираш.
логиката на принтирането също е с кастване:

int firstChar =  (int)'a';
int secondChar = (int) 'd';
for (int i = firstChar+1; i < secondChar; i++)
{
    Console.WriteLine((char)i);
}

но отново погледни последния пример в документа, там че видиш нещо
 

0
21/10/2018 22:08:04
retterathtom avatar retterathtom 5 Точки

Благодаря за помощта!

0
AleksandarGanchev avatar AleksandarGanchev 25 Точки

Колеги,

Имам нужда от помощ за тази задача, че вече я мъча не малко време и не мога да разбера защо не ми се получава...

 

Ето кода ми:  https://pastebin.com/arSuies8

 

Judge ми дава 20/100

 

Бихте ли ми казали къде греша и защо не ми се получава?

0
VasilKotsev avatar VasilKotsev 830 Точки

Е какво ще стане ако ти подам като вход: F; A ? Дали ще влезнеш изобщо в тялото на цикъла ? Ето решението ти оправено: Линк

Хубаво е занапред да не си именуваш параметрите по този начин:

PrintTheCharsBetweenTwoChars(char one, char two)

Нечетимо е и не е КПК...

1
AleksandarGanchev avatar AleksandarGanchev 25 Точки

Доста интересно решение!

В интерес на истината нямаше да се сетя да намеря по-малкия елемент и от него да въртя последвалите ascii елементи.
А пък това във for-цикъла "++startCharacter" хептен нямаше да се сетя!

Благодаря за помощта!

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