4Massivy 4 1modelnaya присвояване задача масиви машина нула

4.1Modelnaya задача Определяне масиви. машина нула

От даден набор от точки в равнината изберете две различни гледни точки, така че броят на точките лежи от двете страни на линията, преминаваща през тези две точки, най-малката разсрочено начин.

А права линия, минаваща през двете точки, определени от уравнението

Директен разделя равнината на две части и от двете страни на линията уравнение на израза (2) като функция на х и у права, става неравно или знак. Множеството от точки в равнината, определена масиви X и Y координатите на тези точки. За всяка двойка точки на множество точки за намиране на броя на под и над линията, определена от дадена двойка точки и да намерите линия с минималната разлика.

Посочва се броят на точките N и масиви на координати X и Y.

Определете и нулиране на брояча за разликата напред - (XL1, ил1, XL2, yl2, NL), където XL1, ил1, XL2, yl2- координати на точки, които определят една линия, докато желаната Nl разликата.

XL1, ил1, XL2, yl2 = 0; Nl = Н.

Цикъл множество двойки от точки

Count1, Count2 = 0 позицията брояч точки относително права.

Цикъл от точки (х, у) на комплекта

Ако е (х, у)> 0, тогава "е - се изчислява от (2)

Count1 = Count1 + 1 'от едната страна на права линия

Count2 = Count2 + 1 "От друга страна направо

Всички цикъл на множество точки

Ако | Count1 - Count2 |> N;

X11 = 0; Y11 = 0; X12 = 0; Y12 = 0; N1 = N; // нулира брояча на разликата (I = 0; I> X [I];

За дадена последователност от числа А конструкт последователност В, така че би - е броят на елементите на в първоначалната дължина на сегмент I - 1, високо AI.

Свързани документи:

Математика и кибернетика MIEM PraktikumnaEVMdlya дисциплина програма посока 230700.62 "Приложна информатика. PC-4 е в състояние да формулира и решаване на проблеми чрез използване на съвременни приложни inforatsionno и комуникационни технологии.

ПРИМЕРЕН вариант K.r.1 PraktikumunaEVM от материала на модула 1 за студенти първа година FPMiK (Group. V.). Формите, насоки и методи за решаване на проблеми K.r.1 трябва да се провеждат в присъствието на учителя в компютъра.

на компютърни алгоритми и програми за дискретна математика PraktikumnaEVM Програмиране Цех -1 елементарна математика II. за решение 3. Научно-изследователска дейност (разпръснати практика) 4. теория и приложни задачи.

придобиване на умения за успешно решаване на практически проблеми. Семинарът е предназначен за преподаватели, студенти, докторанти и специализанти. концептуална карта, триизмерен модел, и набра dlyaEVM карта. Т. т. III. Изборът на компонентите.

изисквания и формулирането на проблема. Официализиране отчета за проблем. Включва изпълнения zadachidlya компютър. спецификация задача (програма). Properties. VN Sabelfeld VK Събиране на задачи по praktikumunaEVM. Proc. надбавка за vuzov.- М. науката. Gl.red.