*Изписване на число до 100 с думи
Здравейте колеги,някой от по-напредналите в материала или някой ,който я е решил тази задача, може ли да ме насочи към решаването на задачатa без хамалския вариант със 100 switch case-a.Благодаря предварително.
Здравейте колеги,някой от по-напредналите в материала или някой ,който я е решил тази задача, може ли да ме насочи към решаването на задачатa без хамалския вариант със 100 switch case-a.Благодаря предварително.
Това е моето творение за тази задача.
Надявам се да ти е полезно
Колега,като цяло разбрах за какво става въпрос в кода,само ако може да ми разясниш какво се случва тука : Console.WriteLine(n < 10 ? ones : $"{tens} {ones}"); .До колкото разбирам правиш проверка ако n < 10 ,n става равно на ones,ако n не е по-малко от 10 тогава отпечатваш tens+ones като стринг,нали така?
Да, точно така. Това е "Тернален оператор" или "Conditional Expression". Замества if { ... } else { .. }
Същият резултат ще се постигне със:
if (n < 10)
{
Console.WriteLine(ones);
}
else
{
Console.WriteLine($"{tens} {ones}");
}