Loading...
DanailLazov avatar DanailLazov 3 Точки

[Programming Basics] Задача 5. СофтУни Лого - 18.03.17 Изпит

Здравейте,

Първите два for-a в задачата правят, каквото се очаква. Не успявам с дефиницията на елемента с # в третия цикъл на логото. Моля за помощ.

Вкарах и условието в pastebin-a.

 

Тагове:
0
Programming Basics 29/06/2017 15:56:47
KrasimiraGeorgieva avatar KrasimiraGeorgieva 39 Точки
Best Answer

Почти си се справил.  Тук https://pastebin.com/G9jvK3tS можеш да видиш твоето решение с леки корекции.

Ако искаш да видиш друг начин на решение, ето и моето: https://github.com/KrasimiraGeorgieva/Programming-Basics-Exam/blob/master/ProgrammingBasicsExam-18%20March%202017/05.%20SoftUni%20Logo/05.%20SoftUni%20Logo.cs

0
sis44o avatar sis44o 5 Точки

Здравей Данаил, 

И аз допусках грешка при тази задача...

Красимира, много ти благодаря за корекциите на неговото решение и за твоето решение - много ми помогнаха.

0
DanailLazov avatar DanailLazov 3 Точки

Благодаря за примерното решение. Интересен подход да разделиш фигурата на две симетрични части.
Вадя поука, че трябва да дефинирам две променливи (в твоя случаи х и z), които да манипулирам в цикъл и прехвърлям към следващ, където манипулирам по нови(или същите) правила. 
Все пак ме чопли, дали в моя опит за решиние има подходящ израз, за дължината new string ('#', ???), в последния цикъл, който да покрива четно и нечетно.

0
fbinnzhivko avatar fbinnzhivko 1586 Точки

1.If Else е лоша практика в тези задачи. 
2.Давай линк към judje защото там трябва да има условието - Условие в Judje.
3.Погледна ли първо дали има тема за тази задача във Форума? 6 -7 работеши решения на колеги обсъждащи тази задача
4.Cега ще погледна твоето решение. -> Излишно сложно си го написал в твоето решение.

0
23/06/2017 15:52:09
TeodorStefanovPld avatar TeodorStefanovPld 1274 Точки

по принцип за фигурите е по-лесно с for цикли.. с if else e  много сложно. Има начини но си усложняваш живота. А колегата в решението си е улеснил живота дели на 2 различните размери,върха и довиждане. Това е задачата от нашия изпит март месец. нищо особено но честно казано когато стигнеш до нея.ако си решил предните просто я зарязваш :Д освен ако не гониш максимални точки :Д

0
Miroslav_Kisov avatar Miroslav_Kisov 60 Точки

Решение без условни конструкции https://pastebin.com/zXDwpyG0

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