Не получается воспроизвести пример из книги по графике на С - C (СИ)
Формулировка задачи:
// draw move initgr как неопознанные, можно как-нибудь запустить данный код?
Пользуюсь Visual Studio проект Win 32
Пример взят из:
http://sci.sernam.ru/book_graph.php?id=3
main()
{
float xA, yA, xB, yB, xC, yC, xD, yD, xxA, yyA, xxB, yyB, xxC, yyC, xxD, yyD, p, q;
int i;
p = 0.95;
q = 1.0 - p;
xA = 2.0;
xB = 8.0;
xC = 8.0;
xD = 2.0;
yA = 0.5;
yB = 0.5;
yC = 6.5;
yD = 6.5;
initgr();
for (i = 0; i < 50; i++)
{
move(xA, yA);
draw(xB, yB);
draw(xC, yC);
draw(xD, yD);
draw(xA, yA);
xxA = p * xA + q * xB;
yyA = p * yA + q * yB;
xxB = p * xB + q * xC;
yyB = p * yB + q * yC;
xxC = p * xC + q * xD;
yyC = p * yC + q * yD;
xxD = p * xD + q * xA;
yyD = p * yD + q * yA;
xA = xxA;
xB = xxB;
xC == xxC;
xD = xxD;
yA = yyA;
yB = yyB;
yC = yyC;
yD = yyD;
}
endgr();
}Решение задачи: «Не получается воспроизвести пример из книги по графике на С»
textual
Листинг программы
int length = (deltaX < deltaY ? deltaY : deltaX);
Объяснение кода листинга программы
- Объявляется переменная
lengthтипа int. - В скобках у нее идет вычисление
deltaY < deltaX ? deltaY : deltaX. - Значение этого вычисления присваивается переменной
length. deltaXиdeltaY- это названия переменных, значения которых не указаны в данном контексте.