Homework: Console Input / Output- tasks with asterisks
Здравейте,
Някой решавал лие от задачите със звездичките?
Ето моите решения.Сеща ли се някой за по-кратък начин за 16 задача, че аз май малко съм се поувлякъл в циклите? :)
Зад.13 - http://pastebin.com/RKJ1q0Ku
Зад.14 - http://pastebin.com/tBy845R3
Зад. 15 - http://pastebin.com/DfSYu1xX
Зад.16 - http://pastebin.com/SUVUu2nz
Благодаря много за коментара!
Използвах string[] charArray защото не успях да получа стринг събирайки char елементи. Сега видях, че ако първия елемент който присъединявам е string а останалите са char това ми решава проблема.За това просто конвертирам първия елемент в string:
Convert.ToString(charArray[a]).
Относно проверките, това което се сещам първосигнално е да проверя в началото възможно най-голямата разлика, която може да ми даде резултат:
if(diff>16)
{
Console.WriteLine("No");
return;
}
Така няма да се въртят безмислено циклите.