Премини към съдържанието

Препоръчан отговор


Търся помощ за курсовата си работа по програмиране, защото отсъствах близо два месеца поради операция, а не се имам с колегите си.

задачата гласи :"Съставете алгоритъм и напишете програма за въвеждане координатите на точки и извеждане на екрана координатите на онези от тях, които не лежат в защрихованата област.Въвеждането се прекратява, когато броят на въведените точки стане най-малко М и броят на лежащите в защрихованата област стане N."

IMG_20181115_154314.thumb.jpg.f681a4e5d3f33fa99c608861a4180b9d.jpg

помощ!!

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

преди 20 часа, BWB. Eclipto написа:

Съставете алгоритъм и напишете програма за въвеждане координатите на точки и извеждане на екрана координатите на онези от тях, които не лежат в защрихованата област.

Ето малко подсказване по математическата част от мен.

Уравнението на правата, която минава през центъра на окръжността е:

y = -x

Следователно, всички точки, които лежат над нея (в незащрихованата област), отговарят на условието:

y > -x

Точките, които лежат в незащрихованото квадратче, отговарят на условието:

(-a <= x <= a) and (-a <= y <= a)

Окончателно се получава, че точките, които лежат в незащрихованата област, отговарят на условието:

(y > -x) or ((-a <= x <= a) and (-a <= y <= a))

т.е., това са всички точки, които са над правата, или под нея, но вътре в квадратчето.
 

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход

  • Разглеждащи това в момента   0 потребители

    Няма регистрирани потребители разглеждащи тази страница.

  • Горещи теми в момента

  • Подобни теми

    • от Alexandar Jelev
      Здравейте, искам  да попитам някой може ли да ми помогне за курсовата задача, ще му бъда изключително благодарен? :)
      Задачата е следната:
      Съставете програма с функции за:
      а) Въвеждане от клавиатура във файл и в масив ( чрез добавяне) данни за автобусни превози ( до 35 ) - Автогара Варна: маршрут, дата (1 до 31), номер на автобуса, фамилия на водача, брой пътници, цена на съответните билети, обща сума на билетите - през месец юли. Извеждане текущото съдържание на масива (файла) на екран;
      б) Извеждане на екран справка за всички превози през избран ден от месеца ( със запитване за нова справка);
      в) Извеждане на екран номерата на автобусите и общата сума на билетите от превозите, извършени с тях, подредени в низходящ ред по сумата.
                   Главна функция main() -с меню  за избор на функции и проврка за състоянието на данните.  Използване на функции с предаване на параметри.
       
    • от Petar02
      Здравейте,
      Имам за задача да създам база данни за мобилен оператор. Какъв вид заявка или отчет или таблица трябва да създам, с която всеки месец да се създава автоматична фактура с дължима сума според определени критерии (на какъв вид план си и каква трябва да бъде месечната ти такса). И също какъв вид форма трябва да направя, за да се плаща тази фактура.
      Благодаря предварително за оказаното съдействие.
  • Дарение

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.