Введення в об'єктно-орієнтоване програмування з використанням UML. - Москва: Видавництво БІНОМ, 2001. - 300 с.
Джефф Елджер, С + +. - Москва: Бібліотека програміста, 2002. - 220 с.
В.П.Аверкін, А.І.Бобровскій, Програмування на С + +. - Москва: Бібліотека програміста, 2001. - 252 с.
Н. С. Піскунов, Довідник з вищої математики, том 2. - Москва: Наука, 1976. - 520 с.
Р.Вайнер, Л.Пінсон, С + + зсередини. - Москва: Бібліотека програміста, 2003. - 290 с.
<# "justify"> О.І. Черняк, О.М. Ткаченко, Методичні вказівки до Виконання курсової роботи з дисципліни "Програмування" для студентов напрямів підготовкі - "Комп'ютерна інженерія" та "Інформаційна безпека". Вінниця: ВНТУ, 2006 - 44с. <В
Додаток А
Програма, что Виконує індивідуальне Завдання
# include
# include
# include
# include
# include
# include
# include Vidst (float x1, float y1, float x2, float y2)
{(sqrt ((x2-x1) * (x2-x1) + (y2-y1) * (y2-y1)));
} min2 (int a, int b)
{(a
} max2 (int a, int b)
{(a> b) a; b;
} min (int a, int b, int c, int d)
{int min1, min2; (a
} max (int a, int b, int c, int d)
{int max1, max2; (a> b) = a; max1 = b; (c> d) = c; max2 = d; (max1> max2) max1; return max2; p>
} point
{x, y;
}; copy (point * T1, point T2)
{-> x = T2.x; -> y = T2.y;
} set_point (point * g, int q, int w)
{> x = q;> y = w;
} SQR (point TA, point TB, point TC, point TD)
{("NEVIRNI KOORDINATI"); 0;
}
} pryamokut
}; :: pryamokut (point TA, point TB, point TC, point TD)
} pryamokut :: setdata (point TA, point TB, point TC, point TD)
} :: pryamokut ()
{T;. x = 0;. y = 0; (& A, T); (& B, T); (& C, T); (& D, T); = 0; = 0; = 0;
}
pryamokut :: draw ()
{(Ax, Ay, Dx, Dy); (Ax, Ay, Bx, By); (Cx, Cy, Bx, By); (Cx, Cy, Dx, Dy);
} Vklad (pryamokut * P1, pryamokut ...