[BOOk] Глава 3 - Оператори и изрази - задача 13


0
Здравейте,
започнах да изучавам книгата от няколко дни и реших да постна моето решение на задача №13 от Глава 3
http://pastebin.com/3W82nkrA
изпобвах я няколко пъти според мен работи
моля за коментари
P.S пълен лайк съм относно програмиране без много (lol)



Отговори



0

Явно не знаеш, но има тема за всяка задача от домашната, така че поствай решенията си там - повече подробности тук.


от gradev (1661 точки)


1

Здравей и добре дошъл, колега.

Пренаредих малко кода ти, защото беше некачествено написан. На програмистки език "качествено написан" означава да си спазил всеобщо признати правила за четливост и разбираемост.
Твоите грешки, по този показател, се изразяваха в излишни нови редове, някакви разстояния между оператори "~" и използване на отваряща скоба "{" на същия ред.

Пример: http://pastebin.com/zbTx1anp
Имай в предвид, че и аз не съм нинджа и може и да не е перфектно качество. :D

Та, накратко - не е нужно да декларираш нова променлива "numberNew", а можеш да ръчкаш директно в/у старата променлива, в случай, че не ти трябва старата стойност. Но когато декларираш променлива е качествено написано, ако и присвоиш default-натата стойност -> int newNumber = 0;

Алгоритъмът ти е изряден и това всичко, за което се сещам по задачата ти.
Обърни внимание как съм именувал namespace-a, class-a и къде съм декларирал използването на библитеките "using".

Тук са част от лекциите ни за начинаещи, които е хубаво да прегледаш. -> http://telerikacademy.com/Courses/Courses/Details/144

Успех и попътен код!


от miroslav.tsakov (1476 точки)


0
Само ще допълня колегата Цаков, че за автоматичното форматиране на кода можеш да използваш клавиатурна комбинация ctrl+K+D

от ttitto (1950 точки)

0
Колегата Миро, моля те! :D Мислех, че тази опция е от JustCode...

от miroslav.tsakov (1476 точки)