Loading...
borislav9212 avatar borislav9212 745 Точки

Първо си четеш от конзолата x,y,z. След това правиш "If" проверка дали точката се намира вътре във фигурата. "else -if" - дали се намира извън фигурата и накрая "else" на границата.

0
rosenbobchev avatar rosenbobchev 4 Точки

Стигнах до тук някъкви съвети ? http://pastebin.com/x7MbHUdS

0
borislav9212 avatar borislav9212 745 Точки

Имаш пропуски в проверките. Можеш да видиш в Judge системата, като цъкнеш на details, къде са ти грешките.

            if ((x > 0 && x < 3 * h) && (y > 0 && y < h) || ( x > h && x < 2 * h) && (y > 0 && y < 4 * h))
                
            {
                Console.WriteLine("inside");
            }
            else if (((x < h && y > h) || (x > 2*h && y > h)) || (x > 3 * h) || (y < 0 )||( x < 0) || (y  > 4 * h))
            {
                Console.WriteLine("outside");
            }

Така трябва д аизглежда пълната проверка.

0
RadinaToteva avatar RadinaToteva 90 Точки

Заповядай, това е моето решение с по-сложни проверки, разгледай го и сам ще стигнеш до логиката -- > http://pastebin.com/46fxT43N

 

0
stanchev1 avatar stanchev1 122 Точки

Ето моето решение http://pastebin.com/vNUT9ERw . Първо си извади в променливи всичките изрази от проверките, за да не се объркаш.Най-трудният случай е когато е Outside, затова го остави в else.Другите две проверки се замисли хубаво, гледай много добре кординатната система и описвай всяка една страна.

Успех:)

0
dmaknev avatar dmaknev 49 Точки

Погледни и тук: https://softuni.bg/forum/10773/malko-help-za-pointinthefigure#answer-32254

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